Considerations for IPA files (iOS)

Updated by Adnan Pandjou

When uploading an IPA file for iOS devices, you may need to consider specific steps depending on whether you are enrolled in the Apple Developer Program or the Apple Developer Enterprise Program.

The Apple Developer Program allows you to distribute public apps on the App Store, beta versions of apps through TestFlight, and custom apps to specific businesses, including your organization, through Apple Business Manager or Ad Hoc distribution. 

The Apple Developer Enterprise Program allows large organizations to develop and deploy proprietary, internal-use apps to their employees. This program is for specific use cases that require private distribution directly to employees using secure internal systems or through a Mobile Device Management solution.

If you are enrolled in the Apple Developer Program, you may want to either let your App trust a certain set of iOS devices by including a list of Unique Device Identifiers (UDIDs) or you can allow Sofy to automatically sign provisions for new uploads. To get a list of UDIDs, please reach out to support@sofy.ai. To opt for the automatic signing option, see here.

If you are enrolled in the Apple Developer Enterprise Program, you should select the "Requires Enterprise Certificate" option at time of uploading the iPA file to Sofy. You can follow the instructions here.


How did we do?