<!--
{
  "availability" : [
    "iOS: 18.2.0 -",
    "iPadOS: 18.2.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "BundleResources",
  "identifier" : "/documentation/BundleResources/Entitlements/com.apple.developer.messaging-app",
  "metadataVersion" : "0.1.0",
  "role" : "Property List Key",
  "symbol" : {
    "kind" : "Property List Key",
    "modules" : [
      "Bundle Resources"
    ],
    "preciseIdentifier" : "entitlements:Entitlements.com.apple.developer.messaging-app"
  },
  "title" : "Default Messaging App"
}
-->

# Default Messaging App

A Boolean value that indicates whether an app can be the default messaging app on someone’s device.

## Discussion

Add the Default Messaging App entitlement to your app by following these steps:

1. In the Xcode project navigator, select your app’s target, and then the Signing & Capabilities tab
2. Add a new capability by clicking the + Capability button and then type “Default Messaging””” in the search field.
3. Double-click the Default Messaging App entry to add the entitlement to your app.

Xcode displays the Default Messaging App entitlement, along with any other entitlements, in the capabilities list under your app’s signing information.
For more information on preparing your app to become the default messaging app, see <doc://com.apple.documentation/documentation/Messages/Preparing-your-app-to-be-the-default-messaging-app>.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)