0

アプリストアにあるアプリがあります。開発ではすべて正常に動作しますが、私が送信するすべての通知が得られます。私は、iOSとAndroidバージョンのアプリを持っているため、Firebaseを解析とプッシュ通知に使用していることに言及する必要があります。 Firebaseアカウントには正しい開発と正確な制作APN CERTがあり、アプリの機能はプッシュ通知とリモート通知をバックグラウンドに含めるように正しく設定されています。プッシュ通知は開発でうまく動作しますが、端末はプロダクションで通知されません

オーガナイザウィンドウでは、アプリストアへのアップロード時またはアプリのエクスポート時に、apns-environementのエンタイトルメントが本番に設定されます。アプリが最初にインストールされ、プッシュ通知を許可するアラートが実行されるたびに表示されます。だから私のapnsの証明書を正しく設定する必要があります。 私は3ヶ月前に始まったこの会社の契約に取り組んでいます。悪い光の中で私を見るのは嫌いですが、問題がどこにあるのか本当に分かりません。また、Xcodeの自動コード署名オプションを使用しています。正しいプロビジョニングプロファイルと開発者アカウントがこのMacのXcodeに署名されています。

+1

最初のことは、これが問題だとは必ずしも言えませんが、私の経験上、これは生産apnsの証明書を生成するか、自動コード署名を使ってアプリケーションを設定するという間違った方法の問題です。 –

+0

どのようにして、生産APNの証明書の生成を間違った方法で行うことができますか?私はアプリストアにアップロードしてキーチェーンが正しいときに使用されている配布証明書をチェックしました。 –

答えて

0

はちょうどこの経て、あなたがこれを解決した場合、私は知らない、

私はオフにプッシュなって、リンゴのdevの中心から本命を削除し、すべての上にそれらを再度作成し、それが必要として、これは、すべての作業を行いました。

また、私はアプリストアにプッシュするとき、私は.prodに変更します、

FIRInstanceID.instanceID().setAPNSToken(deviceToken as Data, type: FIRInstanceIDAPNSTokenType.sandbox) 

をに設定するコード行を持っていました。

関連する問題