Ios 从appstore下载Firebase云消息时不工作

Ios 从appstore下载Firebase云消息时不工作,ios,firebase,firebase-cloud-messaging,Ios,Firebase,Firebase Cloud Messaging,当我直接从xcode将我的应用程序安装到我的iPhone上时,我的firebase云消息就可以正常工作,并提供实时URL和所有链接。但当我在Appstore上上传相同的代码,然后从那里下载时,它就不起作用了。上面写着“无效注册”。任何帮助都是值得赞赏的。谢谢 func application(application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) {

当我直接从xcode将我的应用程序安装到我的iPhone上时,我的firebase云消息就可以正常工作,并提供实时URL和所有链接。但当我在Appstore上上传相同的代码,然后从那里下载时,它就不起作用了。上面写着“无效注册”。任何帮助都是值得赞赏的。谢谢

 func application(application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) 
{
    FIRInstanceID.instanceID().setAPNSToken(deviceToken, type: FIRInstanceIDAPNSTokenType.Sandbox)
    FIRInstanceID.instanceID().setAPNSToken(deviceToken, type: FIRInstanceIDAPNSTokenType.Prod)
}
当我们从TestFlight下载或在开发模式下测试时使用的FIRInstanceIDAPNSTokenType.Sandbox,以及当我们发布生产版本或从AppStore下载时使用的FIRInstanceIDAPNSTokenType.Prod


显示您对firebase推送的配置。您是否为firebase配置了开发和生产证书?执行此操作时:-FIRInstanceID.instanceID().setAPNSToken(deviceToken,类型:FirInstanceIdInstanceType.Prod),它无法通过appstore和system同时运行。我需要在firebase控制台中为生产构建做任何额外的事情吗。在我的xcode中,我选中了自动管理登录。并且在firebase控制台上上载了身份验证密钥。@RohitJha您似乎没有为firebase配置生产证书。请检查firebase控制台中firebaseI上载的身份验证密钥的配置。您能告诉我如何为firebase配置生产证书吗。因为在firebase的控制台面板中没有这样的生产和开发。Thanks@RohitJha请你参考这个链接,这是谷歌firebase文档,如果你发现我的答案正确,请将其标记为正确。