我正在尝试将Mac应用程序(在Xcode 5下设计)上传到Mac App Store。我之前对许多以前的Xcode版本的应用程序都做过这个,所以我认为我已经掌握了它,但是我对此感到头痛。这一定是一个小问题,但我不明白!我的设置奇怪的代码签名错误
说明:
- 我的目标的“常规”设置有“签名:Mac App Store的”,那么我的帐户“团队”
- 我已经沙盘启用(“能力”的标签目标)
- 在 “生成设置”,我有:
- CODE_SIGN_ENTITLEMENTS = MyApp的/ MyApp.entitlements
- CODE_SIGN_IDENTITY = Mac开发者
- PROVISIONING_PROFILE = MAC团队发放模板:com.myname.myapp
该应用程序生成并运行良好。然而,当我确认它为App Store分发,我得到以下错误:
Invalid Provisioning Profile. The provisioning profile included in the bundle MyApp [MyApp.app] is invalid. [Missing code-signing certificate.] For more information, visit the Mac OS Developer Portal.
我缺少什么?
你可能想签出在http://stackoverflow.com/questions/18818381/xcode-5-code-signing-entitlement-errors讨论iOS的代码签名的问题。 Apple在构建设置中添加了新的部分,您需要更改默认设置。它不适合我,但它适用于其他人。 – JScarry