为什么在安装真实程序时Firebase推送通知不起作用。迅捷3

为什么在安装真实程序时Firebase推送通知不起作用。迅捷3,firebase,push-notification,swift3,Firebase,Push Notification,Swift3,当我从我准备软件的开发计算机安装Firebase推送通知时,Firebase推送通知正在运行。但当我从手机上的“应用商店”安装时,firebase通知不起作用 我的Xcode输出是这样的 2017-01-26 11:04:50.257 AydinDagV1[1699:251861]Firebase自动屏幕报告已启用。调用+[FIRAnalytics setScreenName:setScreenClass:]设置屏幕名称或覆盖默认屏幕类名。要禁用自动屏幕报告,请在Info.plist中将标志Fi

当我从我准备软件的开发计算机安装Firebase推送通知时,Firebase推送通知正在运行。但当我从手机上的“应用商店”安装时,firebase通知不起作用

我的Xcode输出是这样的

2017-01-26 11:04:50.257 AydinDagV1[1699:251861]Firebase自动屏幕报告已启用。调用+[FIRAnalytics setScreenName:setScreenClass:]设置屏幕名称或覆盖默认屏幕类名。要禁用自动屏幕报告,请在Info.plist中将标志FirebaseAutomaticScreenReportingEnabled设置为NO 2017-01-26 11:04:50.345 AydinDagV1[1699][Firebase/Core][I-COR000001]配置默认应用程序。 2017-01-26 11:04:50.366 AydinDagV1[1699:]Firebase Analytics v.3501000启动 2017-01-26 11:04:50.367 AydinDagV1[1699:]要启用调试日志记录,请设置以下应用程序参数:-FIRAnalyticsDebugEnabled(请参阅-ttp://googl/Y0Yjwu) 2017-01-26 11:04:50.377:FIRInstanceID AppDelegate代理已启用,将swizzle应用程序代理远程通知处理程序。要禁用,请将“FirebaseAppDelegateProxyEnabled”添加到您的Info.plist并将其设置为否 2017-01-26 11:04:50.378:无法获取APNS令牌错误域=com.firebase.iid代码=1001“(空)” 2017-01-26 11:04:50.381:FIRMessaging库版本1.2.0 2017-01-26 11:04:50.397:启用FIRMessaging AppDelegate代理,将swizzle app delegate远程通知接收器处理程序。将“FirebaseAppDelegateProxyEnabled”添加到Info.plist并将其设置为否 2017-01-26 11:04:50.413 AydinDagV1[1699:]已成功自动创建Firebase Analytics应用程序代理。要禁用代理,请在Info.plist中将标志FirebaseAppDelegateProxyEnabled设置为NO 2017-01-26 11:04:50.490:无法订阅主题:/topics/带有令牌的新闻:(null) 通知获得批准 2017-01-26 11:04:50.606:无法获取APNS令牌错误域=NSCOCAerorDomain代码=3010“模拟器中不支持远程通知”用户信息={NSLocalizedDescription=模拟器中不支持远程通知} 2017-01-26 11:04:50.703 AydinDagV1[1699:]AdSupport框架当前未链接。某些功能无法正常工作。了解更多信息,请访问-ttp://googl/9vSsPb 2017-01-26 11:04:50.717 AydinDagV1[1699:]启用Firebase分析 2017-01-26 11:04:50.856 AydinDagV1[1699][Firebase/Core][I-COR000019]已完成净空桩。 成功连接
已授予通知

将生产APNS证书添加到控制台中“项目设置”>“云消息”下的Firebase应用程序中


如果这不能解决问题,请检查您的APNS环境是否处于生产状态。看到这个答案:

我解决了这个问题。这是认证问题。例如,如果要从firebase发送通知消息,则需要上载生产证书文件。但第一个重要问题是production.p12文件必须是未加密的。我上传到了新的.p12文件,通知服务正在工作。。