我刚刚正确实施了Firebase,它完美运行,直到我卸载了应用程序并再次从Xcode运行。从那时起,它不会收到任何Firebase通知,无论是背景还是前景。怎么可能?所有证书似乎都没问题。这是我的AppDelegate.m:
perl -V:installprivlib
谢谢!
答案 0 :(得分:0)
代码很好,没有错误。它似乎与Google的服务器或其他东西存在同步问题。它发生在我身上,并在安装应用程序1小时后开始工作。
等等:)
答案 1 :(得分:0)
以防万一可以使某人受益,缺少的部分就是:
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
// for development
[[FIRInstanceID instanceID] setAPNSToken:deviceToken type:FIRInstanceIDAPNSTokenTypeSandbox];
// for production
// [[FIRInstanceID instanceID] setAPNSToken:deviceToken type:FIRInstanceIDAPNSTokenTypeProd];
}