We have developed an iOS app that has been delivered to the customer as an IPA with an ad-hoc distribution profile that allowed a set of their employees to install it on their devices. The customer now wishes to distribute that app internally to all their employees using their iOS Enterprise Developer program credentials.
I had hoped that the customer could simply re-codesign the ad-hoc IPA with their own enterprise identity. However, they say they can't do that. They say they "need an IPA file with the removal of the limitation to only certain devices".
So, what do I do?
- Do I need to somehow create an "unsigned" IPA for them? (And if so, how do I do that?)
- Do I need them to generate an Enterprise distribution provisioning profile for me so I can build the app with that profile?
- Do I need to just send them the source or build output and let them build the package?
I have looked at the following documents, but they have not enlightened me:
- TN2250: iOS code Signing Setup, Process, and Troubleshooting
- Distributing Enterprise Apps for iOS Devices