I am a registered iOS developer. I generated an IPA file using a signing identity that qualifies for App Store submission.

I sent my client this IPA file but macOS won't open it. It claims that this file comes from an unidentified developer. While there is a workaround by option-clicking the file, I want to know how a client can set Gatekeeper to trust all app files signed by a given identity.

It is likly that the client is running Mountain Lion or Sierra.

  • 4
    ipa file for Mac? – Pratik Jun 14 '17 at 6:59
  • You should always be able to allow apps from unidentifiable developers from System Preferences > Security. – DonielF Jun 14 '17 at 11:20
  • @DonielF: The client doesn't want the Mac to be able to open just any application. – moonman239 Jun 14 '17 at 20:57
  • Please specify what kind of app you created (macOS application/iOS app) and on what kind of system is shall be opened (version of macOS/version of iOS). Your question is not clear in this regard. – oa- Sep 20 '17 at 10:41
  • As I saw, the only exception that you can do is, for specific app in specific path will be this a solution for you? – yannisalexiou Sep 20 '17 at 15:59

You've signed the IPA with an App Store distribution certificate, then not distributed through the App Store, so the certificate is invalid in the eyes of Gatekeeper and the file will be blocked. Use ad-hoc distribution if you wish to send the IPA file manually. Either way, macOS won't run IPAs as they're iOS app bundles.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .