如何解决Firebase通知-FCM在发行版本建立后无法运作
在开发模式下,通知运行良好。无法在分发中工作。关于此问题的答案的99%与旧的证书方法有关,而不与较新的APN密钥方法有关。注册设备时,我已将沙箱设置为false。 Firebase做出回应(更改了一些字母以保护无辜者):
{"results":[{"registration_token":"f0s5g2x5pOA:APA91bFeXpYZ0PXKWA9daICXkGPsBIsu78BsHtZrNAzkNSOOTzoA6S9svThdg2juxBmbTPiiaJSUsokvCNnfSopoj_T4AQSyD314Wr2poq3Wee6Vl6-YXfxbD6STByWUTwxp6qFHNGUt","apns_token":"899a2eb6f2c14f50c80d2e53cb6ec58f90cbc23de7bce6a8ba4845253c8cf08a","status":"OK"}]}
然后,当我发送邮件时,我得到:"results":[{"error":"NotRegistered"}]
现在,真正奇怪的是,如果我将服务器设置回sandbox = true,则没有任何变化。我得到完全相同的结果。
因此,我认为我的构建选项肯定有问题,但是问题是,APNs密钥似乎在构建中没有任何作用。它似乎不是任何其他配置或证书的“部分”或与之关联。所以我不知道构建中可能出了什么问题。
我尝试制作一个新的APNs密钥并制作一个SSL证书,但都没有任何进展。使用全新的APNs密钥,我在注册设备时会收到{"error":"Malformed request"}
。
当我测试从Firebase内部发送通知时,什么也没发生。
我在这里想念什么?谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。