ご存知かもしれませんが、Googleは分析としてFirebaseの使用を開始しているため、現在のプロジェクトで使用したいと思います。実装を正常に完了し、プロジェクトをiTunes Connectにアップロードしました。しかし、私は以下のメールを受け取りました。 Firebaseのプッシュ通知オプションを使用したくないのですが、SDKに含まれています。削除する必要がありますか?レビューから拒否されますか?
親愛なる開発者、
「インスタントベビードリーム」の最近の配信で1つ以上の問題が見つかりました。配信は成功しましたが、次の配信で次の問題を修正することをお勧めします。
プッシュ通知資格の欠落-アプリには、Appleプッシュ通知サービスに登録するために使用されるAPIが含まれているようですが、アプリケーション署名の資格には「aps-environment」資格が含まれていません。 Appleプッシュ通知サービス、Provisioning Portalでプッシュ通知に対してアプリIDが有効になっていることを確認し、「aps-environment」資格を含むDistributionプロビジョニングプロファイルでアプリに署名した後に再送信詳細については、ローカルおよびプッシュ通知プログラミングガイドの「プロビジョニングと開発」を参照してください。アプリでAppleプッシュ通知サービスを使用していない場合、アクションは不要です。APIを削除できます。サードパーティのフレームワークを使用している場合、開発者に連絡してAPIの削除に関する情報を入手する必要があります。
問題を修正したら、XcodeまたはApplication Loaderを使用して、新しいバイナリをiTunes Connectにアップロードできます。
よろしく、
App Storeチーム
使用しているライブラリにプッシュ通知APIの呼び出しがあり、アプリがプッシュ通知を受信できるようにするプロビジョニングプロファイル/証明書がない場合は、Appleからこのメールを受信します。ただし、アプリでプッシュ通知を使用する必要があるnotを行う場合は、このメールを無視できます。
このメールは、アプリが拒否されるという意味ではありません。 Unityで作成されたゲームを送信し、ネイティブ機能用に特定のPrime31プラグインを使用するときは常にこのメールを受信していましたが、プッシュ通知APIを使用してこのメールを受信していました。
無視しても構いません。
解決策:
FirebaseAppDelegateProxyEnabled
を追加し、NO
に設定します。目的:この問題はアプリが拒否されることを意味するものではありませんが、メールはApp Store Connectのアプリレコードにアクセスできるすべての人に送信されます。企業チームアカウントの場合、これは通常、管理スタッフがこの「1つまたは複数の問題を発見しました」という電子メールを受け取ることを意味します。彼らにとっては、通常、開発チームが何か間違ったことをしているということです。したがって、私はそれを取り除くように頼まれました。