問題:私は自分のプロジェクトでfirebaseを使用しています(XCode 7を使用)、iOS 9.xでテストしたときに使用したプッシュ通知、iOS 10.3にアップグレードして再び通知を行うことにしました。 iPhone上では表示されません...私がチェックしているものiOSを10.3にアップグレードした後、firebaseの通知が機能しなくなる理由を教えてください。
:
の1- firebaseのP12証明書は、私はすべてのfirebase LIBSのためのポッドを更新しました
2 - 有効です。
、3- appdelegateのセットアップが正しい
である私はまた、彼らは成功したが、私は何を受けていない、firebaseコンソールを使用していくつかのメッセージをプッシュしようとしています。 firebaseドキュメントの
、これは上記のiOS 10を実行しているデバイスのため
を言及している、あなたは、ディスプレイ 通知を受信するUNUserNotificationCenterオブジェクトにデリゲート オブジェクトを割り当てる必要がありますし、アプリの起動が完了する前に、FIRMessagingオブジェクトを使用してデータメッセージを受信します( )。たとえば、iOSアプリケーションでは、 にapplicationWillFinishLaunching:または applicationDidFinishLaunching:メソッドで割り当てる必要があります。
しかし、問題はXCode 7にあります。UNUserNotificationCenter
はありません。そのため、Xcode 7はFirebaseメッセージングでサポートされなくなりましたか?
EDIT
いくつかの友人は言う:
HMは私だけコンソールからテストし、それはどちらか
EDIT2
私のために動作しませんでした私はPHPファイルから単一のデバイスに送信すると、私は得る6096716523074435565、 "成功":1、 "失敗":0、 "canonical_ids":0、 "結果":[ {
{ "multicast_id" 私のPHPファイルで返信があります"MESSAGE_ID": "0:1492683303568634%の84058575f9fd7ecd" }経由で ]}
は、私は、このコマンド
を使用してトークンを取得します