2016-09-21 7 views
0

Xcodeではプロビジョニングプロファイルにaps-environment資格が含まれていますが、アーカイブ後にプロビジョニングプロファイルにaps-entitlementXcode 8プロビジョニングプロファイルにはaps-environment資格がありますが、エクスポート後にアーカイブaps-環境がありません

Xcode screenshot of entitlements

Organizer when uploading to TestFlight/AppStore

+0

私もこの問題に直面しています。以前のXcodeでは問題ありません。アップルは常に物事を変えて私を失ってしまいます... – teapeng

+0

アーカイブ中に資格を拡大すると、何も見えません。それは空です。しかし、プッシュ通知がないことを知らせるためにAppleの電子メールをアップロードした後。私は自分のアプリのCapabilitiesに行き、 "Push Notification"をオンにして再びアップロードしました。今回は警告はありません。そして私は、 "活動"の下で "aps-environment"を見ることができます。それはアプリストアを通過した後に動作することを願っています。 – teapeng

+0

HMRとまったく同じ問題を抱えています。本当に解決策がここにあるのを楽しみにしています。 – d3020

答えて

3

Xcodeの8のリリースノートには、この問題に言及:

Xcodeの8が自動的にビルド時にプロビジョニングプロファイルからAPS-環境の資格をコピーしません。この動作は意図的です。このエンタイトルメントを使用するには、プロジェクトエディタの機能ペインでプッシュ通知を有効にするか、エンタイトルメントファイルに手動でエンタイトルメントを追加します。 (28076333)

一般に、あなたのアプリケーションの使用を許可する資格は、すべてエンタイトルメントファイルに含まれている必要があります。

関連する問題