重新安装iOS应用后,为什么Firebase Messaging无法正常工作?

时间:2016-12-27 01:24:47

标签: ios objective-c firebase push-notification firebase-cloud-messaging

我刚刚正确实施了Firebase,它完美运行,直到我卸载了应用程序并再次从Xcode运行。从那时起,它不会收到任何Firebase通知,无论是背景还是前景。怎么可能?所有证书似乎都没问题。这是我的AppDelegate.m:

perl -V:installprivlib

谢谢!

2 个答案:

答案 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];

}