fastlane: Missing code-signing certificate

Original issue by @bilby91 - Imported from fastlane/deliver#118

Hello,

I’m having some issue trying to make deliver work. I build my IPA with the help of ipa helpers in fastlane.

If I build an IPA with the command and deploy through Application Loader it works fine. When using deliver, there is a problem with the code signing.

ERROR [2015-02-27 14:08:27.25]: [Transporter Error Output]: ERROR ITMS-90161: "Invalid Provisioning Profile. The provisioning profile included in the bundle XXX [Payload/XXX.app] is invalid. [Missing code-signing certificate.] For more information, visit the iOS Developer Portal."

I don’t know what is actually happening because the same IPA can be correctly uploaded through Application loader.

About this issue

  • Original URL
  • State: closed
  • Created 9 years ago
  • Comments: 30

Most upvoted comments

@theoriginalgri commented

I also had this once. In my case XCode’s settings in “Build Settings” -> “Code Signing” were “iOS Developer” in Release mode. Switching this manually to “iOS Distribution” fixed the issue.