FCMでプッシュ通知用のサンプルデモを作成しました。 バックグラウンドモードとフォアグラウンドモードで通知を受信できました。 しかし、私の質問は次のとおりです: - 私のアプリケーションがバックグラウンドモード通知で受信されたが、私はアクションを行うことができますので、単一のメソッドを呼び出されません。バックグラウンドモードでFCM通知メソッドが呼び出されない
私はそのメソッドをクリックしたときに1つのメソッドを呼び出しますが、バックグラウンドではないことに同意しました。
方法は、私が
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler {
}
- (void)userNotificationCenter:(UNUserNotificationCenter *)center willPresentNotification:(UNNotification *)notification withCompletionHandler:(void (^)(UNNotificationPresentationOptions options))completionHandler
{
}
を使用していた私はstuck.Iを得た人は、事前に おかげで、それを必要とする私を助けてください。 私は非常に多くのリンクを読んだが、私の問題を解決することはできませんでした。
注: - 私は、Googleの曇りメッセージングを使用していますのでご注意ください: - FCM
私はObjective Cのあなたの質問の下のコメント欄で議論を1として
通知のペイロードは何ですか? –
「コンテンツ利用可能」:1を追加しましたか? –
@MズバイルShamshad:申し訳ありませんが、私はFCMでのコンテンツ利用可能を置くために新しいです」?:1、それはバックエンド側に置かない – hd1344