Firebase + Push + iOS

我们在firebase中发送推送通知期间遇到问题。

目前我们已经完成了以下步骤: –

  1. 我们创建了一个新的应用程序ID com.company.appname.country(没有为其分配推送通知服务)
  2. 我们为app id com.company.appname.country创建了一个开发证书(这是从本地keychain创建一个签名密钥请求)
  3. 我们创建了一个创建签名密钥来为推送通知创建开发SSL证书(使用在步骤2中创建的相同密钥请求)
  4. 我们已经在当地的当前钥匙串中下载并安装了所有证书
  5. 我们为应用程序com.bossitalia.gobooking.ch创建了一个开发移动设备,选择了所有可用的证书。
  6. 我们创建了一个本地项目,使用XCode选择开发移动设备文件和在第2点创建的com.bossitalia.gobooking.ch认证
  7. 在建立成功问题后,通知仍然存在。

注意:在此配置中,Firebase应用程序(com.company.appname.country)在“云消息传递”设置选项卡中由SSL证书配置(用于开发和生产 – 也称为.p12)

我们尝试的另一项测试是配置没有SSL证书的Firebase应用程序,但采用当前现有的API密钥(在开发人员控制台中创建)。

同样在最后一次测试中,通知似乎不起作用。

最终测试是在Firebase> Notification选项卡中进行的,其中,当我们为ios设备设置测试消息时,消息错误

注册令牌未注册

比较iOS设备的同一行。

可能是什么问题?