我正在嘗試將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