2

我有一个iOS 10应用程序,我试图设置对Firebase通知的支持。但是,当通过Firebase云消息传递控制台发送消息(以所有iOS设备为目标)时,通知不会显示在我的设备上。iOS应用程序未收到Firebase通知

我做了什么:

通过火力地堡控制台发送通知后,我可以看到它已被发送到'0'设备。

任何人都可以建议吗?

+0

您是否已将.plist文件在Firebase控制台中提供到应用项目文件中? – Mamta

回答

0

通过在GoogleService-Info.plist文件中添加FirebaseAppDelegateProxyEnabled并将其设置为NO进行了修复。然后修改AppDelegate.m以使用非调试方法。

0

检查以下东西到你的应用程序代码:

1)检查您的证书,并在火力地堡捆绑标识符。

2)确保您将设备令牌发送到Firebase。

- (void)application:(UIApplication *)application 
    didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken { 

// For Development 
    [FIRInstanceID instanceID] setAPNSToken:deviceToken type:FIRInstanceIDAPNSTokenTypeSandbox]; 

// For Production 
    [FIRInstanceID instanceID] setAPNSToken:deviceToken type: FIRInstanceIDAPNSTokenTypeProd]; 

    }