欠落プッシュ通知エンタイトルメントソリューション

一部始終

最近の監査に提出APPアップルストア、結果はすぐにAppleが「親密」のメッセージで受け取る次のように読み取ります。

親愛なる開発者、

私たちは、「APP名」のためのあなたの最近の配信を持つ1つの以上の問題を発見しました。あなたの配信が成功しましたが、あなたはあなたの次の配信で、次の問題を修正したい場合があります。

プッシュ通知資格がありません - あなたのアプリは、Appleのプッシュ通知サービスのためのAPIが含まれていますが、APS-環境の資格は、アプリの署名から欠落しています。これを解決するには、アプリIDがプロビジョニングポータルでのプッシュ通知のために有効になっていることを確認してください。次に、APS-環境の資格を含んで配布プロビジョニングプロファイルを使用してアプリに署名。これは正しい署名を作成し、あなたのアプリを再送信することができます。現地で「プロビジョニングおよび開発」を参照してください詳細については、通知プログラミングガイドを押してください。あなたのアプリはAppleのプッシュ通知サービスを使用しない場合は、アクションは必要ありません。あなたは、この警告を停止するには、将来の提出からAPIを削除することができます。あなたは、サードパーティ製のフレームワークを使用する場合は、APIの削除については、開発者に連絡する必要があるかもしれません。

あなたが問題を修正したら、iTunesのConnectに新しいバイナリをアップロードするのXcodeやアプリケーションローダを使用することができます。

よろしく、

App Storeのチーム

適切に構成されていなかった理由のAppleはまた、提供することができ:.パッケージファイル押し、あなたのAPPのAPSが含まれており、効果
1.Provisioning Portal開発証明書センターの設定ファイルに問題があり
2.プロジェクトプロファイルは、APSサービスが有効になっていません

ソリューション

アップルによって提供される対応するソリューションは、最初にあなたの認証局を確認してください。公式プロフィールとApp ID以下に示すように、正しく設定する必要があります。

アプリケーションID
プロフィール

証明書は、リモートプッシュを有効にするかどうか、正しく設定し、プロジェクトの設定オプションを表示している場合:

Onに設定

エンタイトルメントは、次のように、プロジェクトをアクティブにするために1つの以上のファイルになります。

エンタイトルメント

あなたがApp Storeに再びパックすることができた後、すべてが正しいことを確認してください。

おすすめ

転載: www.cnblogs.com/Free-Thinker/p/11022467.html