Skip to main content
No Result Found

Re-sign iOS apps

Learn about iOS app re-signing and supported entitlements.

When you upload an iOS app, BrowserStack re-signs it with a self provisioning profile so you can install the app on BrowserStack devices during test execution. However, if your app is signed using the Apple Developer Enterprise Program, you can disable this behavior to test features such as push notifications on BrowserStack devices. To disable re-signing, set the browserstack.resignApp capability to false in your Appium test scripts.

You can add various entitlements to your apps by enabling the corresponding flag These flags

Make sure the iOS app has isInspectable enabled for WkWebView or JSContext components if it is built using the iOS/iPadOS 16.4+ SDK. Apple now requires this to make WebView contexts available in Appium. The default value is No or false. For more information, see Enabling the Inspection of Web Content in Apps.

Here is a list of entitlements supported by BrowserStack:

Entitlement Description  
keychain-access-groups Identifiers for keychain groups that app can share items with.  
get-task-allow Required for apps which need to do Webview automation.  
application-identifier Automatically added by Apple based on bundle identifier.  
com.apple.developer.team-idenfifier Automatically added by Apple based on team identifier.  
com.apple.token Automatically added by Apple.  
ios_app_groups_support Required to allow multiple apps within an app group to access shared containers and communicate using interprocess communication (IPC).  

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked





Thank you for your valuable feedback

Is this page helping you?

Yes
No

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked





Thank you for your valuable feedback!

Talk to an Expert
Download Copy Check Circle