首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ios中无法接收通知:发送未注册监听器的FcmTokenRefreshed

在ios中无法接收通知:发送未注册监听器的FcmTokenRefreshed
EN

Stack Overflow用户
提问于 2018-11-04 15:58:19
回答 1查看 887关注 0票数 1

我用fire-base发送通知,在ios应用程序中,我有这个错误:发送没有注册侦听器的FcmTokenRefreshed,如果应用程序打开收到通知,但当应用程序关闭时没有收到并显示错误。

对不起,我的英语不好!

"react":"16.4.1“

"react-native":"0.55.4“

"react-native-fcm":"^16.2.4",

"xcode 10.1“

EN

回答 1

Stack Overflow用户

发布于 2018-11-04 16:54:43

请确保将以下代码行放入您的

文件: AppDelegate.m:

1)

代码语言:javascript
复制
import "RNFirebaseNotifications.h"  
import "RNFirebaseMessaging.h"

2)将此行添加到didFinishLaunchingWithOptions RNFirebaseNotifications configure中;

3)添加方法

代码语言:javascript
复制
(void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification {
  [[RNFirebaseNotifications instance] didReceiveLocalNotification:notification];
}

 (void)application:(UIApplication *)application didReceiveRemoteNotification:(nonnull NSDictionary *)userInfo
                                                       fetchCompletionHandler:(nonnull void (^)(UIBackgroundFetchResult))completionHandler{
  [[RNFirebaseNotifications instance] didReceiveRemoteNotification:userInfo fetchCompletionHandler:completionHandler];
}

  (void)application:(UIApplication *)application didRegisterUserNotificationSettings:(UIUserNotificationSettings *)notificationSettings {
  [[RNFirebaseMessaging instance] didRegisterUserNotificationSettings:notificationSettings];
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53138825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档