We have been re-signing an app developed and signed with a
sub-contractor’s Apple Enterprise Developer Distribution certificate, with our
Apple Enterprise Developer Distribution certificate for MDM distribution
through Intune. The sub-contractor says due to a change in Apple policy, they
now need to sign the app with an Apple Developer Distribution certificate.
During a test, we could re-sign the .ipa file with our Apple Enterprise
Developer Distribution certificate. However, when we attempt to install the app
on a managed device, we get an error that says, “Unable to install [app name]
This app cannot be installed because its integrity could not be verified.”
When the sub-contractor was signing with an Apple
Enterprise Developer Distribution certificate, our bundle ID could match
theirs. In the test of the new process, were unable to use a bundle ID that
matches the one the sub-contractor is using. If we try to use the same bundle
ID, we get an error saying “An App ID with identifier [bundle ID] is not available.
Please use another string.” Would not using the same bundle ID be causing the
integrity verification issue?
0
0
1.1k