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)
と出る場合は、この辺が原因のことが多いみたい。