アプリ提出時にチェックすること

Archive、Distribution時に気にかけたところまとめ。

  • Summary→Entitlementsあたりの設定をチェック(iCloudを使用している場合)
  • Build Settings→Code Signing→DistributionのProvisioningをチェック
  • Edit SchemeでArchiveのBuild Configurationを"Distribution"に

Edit Schemeウィンドウではじめに表示されるのがArchiveでなくRunなので、ここを見落としがち。


Archive後、Organizer→Distribution時に

Application failed codesign verification. The signature was invalid, contains disallowed entitlements, or it was not signed with an iPhone Distribution Certificate. (-19011)

と出る場合は、この辺が原因のことが多いみたい。