在 iOS 中调用 subscribeToTopic 时出现错误,
Failed to subscribe to topic Error Domain=com.google.fcm Code=5 "(null)"
有 3-4 个主题,我们如下调用,这是非常基本的..
for topic in topics{
FIRMessaging.messaging().subscribeToTopic(topic)
}
文档说调用是异步的,如果订阅失败,firebase 将重试。但它继续失败,用户从未收到发送到该主题的任何消息。
有人遇到这个问题并找到了解决方案吗?
最佳答案
我有同样的错误。将此添加到您的 AppDelegate:
func application(application: UIApplication, didRegisterUserNotificationSettings notificationSettings: UIUserNotificationSettings) {
FIRMessaging.messaging().subscribeToTopic("/topics/yourTopic")
}
并记得在 didFinishLaunchingWithOptions 方法中调用 FIRApp.configure()。
关于ios - 来自 iOS 的 Firebase 云消息传递和多主题订阅失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37372806/