[解決済み] Xcode 8のサブミット時に「アプリの署名にaps-environmentのエンタイトルメントがありません」と表示される。
質問
過去 6 か月に何度もバージョンを提出し、APNS を使用しているアプリがあります。Xcode 8 にアップグレードした後、Apple から次のような電子メールを受け取りました。
親愛なる開発者様。
私たちは、あなたが最近配信した APP_NAME. 配信は成功しましたが 配信は成功しましたが、次の問題を修正することをお勧めします。 次の配信で修正してください。
プッシュ通知エンタイトルメントの欠落 - あなたのアプリは、Apple のプッシュ通知サービス用の API を含んでいます。 の API が含まれていますが、アプリの署名に aps-environment エンタイトルメントがありません。 がアプリの署名から欠落しています。これを解決するには、アプリの署名から、アプリ ID がプッシュ通知に対して有効になっていることを確認します。 App ID が Provisioning Portal でプッシュ通知用に有効になっていることを確認します。 次に、アプリの署名に、aps-environmentエンタイトルメントを含むディストリビューションプロビジョニングプロファイルを使用します。 aps-environmentエンタイトルメントを含むディストリビューションプロビジョニングプロファイルでアプリに署名します。これにより、正しい署名が作成されます。 これで、正しい署名が作成され、アプリを再送信できるようになります。ローカルの「"プロビジョニングと開発」を参照してください。 ローカルおよびプッシュ通知プログラミングガイド』の「"Provisioning and Development"」を参照してください。 を参照してください。アプリがAppleプッシュ通知サービスを使用しない場合は、何もする必要はありません。 サービスを使用しない場合は、何もする必要はありません。この警告を表示しないようにするには、今後送信するアプリからAPIを削除してください。 を削除して、この警告を表示しないようにすることができます。サードパーティのフレームワークを使用している場合。 サードパーティのフレームワークを使用している場合は、API の削除について開発者に問い合わせる必要がある場合があります。 API を削除する方法については、開発者にお問い合わせください。
問題を修正した後、Xcode または Application Loader を使用して、新しいバイナリを iTunes Connect にアップロードします。
よろしくお願いします。
App Store チーム
奇妙なのは、私が デベロッパー.apple.com -> 証明書、識別子、およびプロファイル で、私のAppIdはまだPush Notificationsを有効にしています。Xcode 8のアップデートが何かを壊したのか、今までと違うことはしていないので、気になります。何かアイデアはありますか?
ところで、Push Notification Programming Guide へのリンクは、電子メールの中で壊れていました。
どのように解決するのですか?
とても簡単です。Xcode 8 ではなぜか無効になっていますが、Targets -> Capabilities に行って、Push Notifications がすべて正しく表示されていることを確認します。私の場合は、quot;Fix Me"があったので、それをクリックすると、出来上がりです。
関連
-
制御が非ボイド関数の終了に達する
-
[解決済み] Xcode 6のバグ:Interface Builderファイル内の不明なクラス
-
[解決済み] フレームワークを使用したiOSアプリがデバイス上でクラッシュ、dyld: ライブラリがロードされない、Xcode 6 Beta
-
[解決済み] SwiftでUIAlertViewを作成するにはどうしたらいいですか?
-
[解決済み] iOSシミュレータでスクリーンショットを撮る
-
[解決済み] テキストフィールドを移動する方法(次へボタン/完了ボタン)
-
[解決済み] UITextFieldのテキストインセット?
-
[解決済み] Swiftで配列に要素を追加する
-
[解決済み] プッシュ通知のエンタイトルメントの欠落
-
[解決済み] App Store でアプリケーションに有効な 'aps-environment' エンタイトルメント文字列が見つかりません。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
IOSラーニングノート「このクラスはxxxのキーバリューコーディングに対応していません」問題解決
-
EXC_BAD_ACCESS (code=2, address=0x0)
-
JenkinsがIOSを自動パッケージングしてモミを配布
-
[解決済み] performSelectorのセレクタが不明なため、リークが発生する可能性があります。
-
[解決済み] App Storeのアプリと連動させる方法
-
[解決済み] UIViewController のビューが表示されているかどうかを確認する方法
-
[解決済み] iOSで現在のデバイスの言語を取得するには?
-
[解決済み] Swiftのプロトコルでオプションのメソッドを定義するには?
-
[解決済み] プッシュ通知のエンタイトルメントの欠落
-
[解決済み] Xcode 8.3 / Xcode 9.0 プロファイルデバイスのリフレッシュプロビジョニング