草庐IT

FIRMessaging

全部标签

ios - 如何处理 FIRMessaging (un)subscribeToTopic 的错误?

有时,当我调用[[FIRMessagingmessaging]subscribeToTopic:myTopic](或取消订阅)时,我会在控制台中看到错误记录。有时他们有错误代码,有时只是这样的消息:Cannotunsubscribetotopic:/topics/my_topicwithtoken:(null)这个似乎是因为它认为它没有token,但通常当我看到它时我已经给了它一个token。但是,没有明显的编程方式可以知道错误何时发生。没有回调传递给subscribe方法,它们的返回类型是void。我想我在谷歌搜索这些错误的某个地方读到图书馆将自行重试,但我现在找不到了,而且它不在d

ios - <FIRMessaging/WARNING> 订阅主题失败 Error Domain=com.google.fcm Code=5 “(null)”

我无法在iOS中接收通知。我在ionic框架中编写了我的应用程序,显然Firebase不正式支持ionic。关于如何解决问题的任何想法。这是我已经完成的:证书已在appledev帐户中创建。APNSkey已上传到firebase控制台。我已将Google-Service-Info.plist添加到我的项目文件夹中。我在应用程序打开时请求通知权限,但应用程序未收到我的测试通知。错误信息是:FailedtosubscribetotopicErrorDomain=com.google.fcmCode=5“(null)”Xcode版本:9.4.1iOS目标开发版本:9.0iOS测试版本:11.

ios - 使用 Unresolved 标识符 FIRMessaging

在我的iOSSwift应用程序中集成FirebaseNotification新API时,我遇到了一个奇怪的问题。我在接收从Firebase网络平台发送的推送通知时遇到了一些困难。我的证书没有问题,因为我使用快速PHP脚本对其进行了测试,以向我的手机发送测试通知。在这篇文章中:https://stackoverflow.com/a/37467793/5082848,据说在AppDelegate中添加funcapplicationDidBecomeActive(application:UIApplication){FIRMessaging.messaging().connectWithCo

ios - 使用 Unresolved 标识符 FIRMessaging

在我的iOSSwift应用程序中集成FirebaseNotification新API时,我遇到了一个奇怪的问题。我在接收从Firebase网络平台发送的推送通知时遇到了一些困难。我的证书没有问题,因为我使用快速PHP脚本对其进行了测试,以向我的手机发送测试通知。在这篇文章中:https://stackoverflow.com/a/37467793/5082848,据说在AppDelegate中添加funcapplicationDidBecomeActive(application:UIApplication){FIRMessaging.messaging().connectWithCo

ios - 如何处理 Swift 3 中 UNUserNotificationCenter 和 FIRMessaging w/Firebase 的委托(delegate)?

我正在尝试使用Firebase在我的应用程序中实现推送通知,但是在按照他们的文档进行操作时,我必须添加以下代码行:if#available(iOS10.0,*){letauthOptions:UNAuthorizationOptions=[.alert,.badge,.sound]UNUserNotificationCenter.current().requestAuthorization(options:authOptions,completionHandler:{_,_in})UNUserNotificationCenter.current().delegate=selfFIRMe