Security Considerations with Enterprise Distribution for iOS

If you use HockeyApp public distribution and an Apple enterprise provisioning profile, the link is shareable and anyone can install your app. Additionally, Apple enterprise signed ipa's can be installed by sharing from local storage even when you are using private distribution.

If you would like to restrict access beyond what is offered by public distribution:

  • Use a private distribution url which requires the users to have an invitation with that email address from HockeyApp, this would not prevent sharing of your app from local storage. Distribution settings are in Dashboard > Select App > Manage App.
  • Set app level authentication through our SDK, see Authenticating Users on iOS.