我在https://firebase.google.com/docs/notifications/ios/console-topics#receive_and_handle_topic_messages上按照谷歌的教程来订阅我的iOS应用上的Firebase主题.
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject : AnyObject]?) -> Bool {
FIRMessaging.messaging().subscribeToTopic("/topics/Notifications")
let homeViewController = UINavigationController(rootViewController: HomeViewController())
UINavigationBar.appearance().translucent = false
window = UIWindow(frame: UIScreen.mainScreen().bounds)
window?.rootViewController = homeViewController
window?.makeKeyAndVisible()
return true
}
Run Code Online (Sandbox Code Playgroud)
但是,当我从Firebase控制台发送主题推送通知时.我无法收到任何推送通知.但是当我从控制台向用户段发送推送通知时,推送工作正常.当我检查Xcode控制台时,我看到了这个FIRMessaging错误.
2016-05-31 11:11:47.893: <FIRMessaging/WARNING> Cannot subscribe to topic: /topics/Notifications with token: (null)
Run Code Online (Sandbox Code Playgroud)
我试图搜索这个错误,但没有找到任何运气.我不确定这是否是导致我的应用程序无法接收任何主题推送的问题.
有没有人有这个问题,知道如何解决它?