我目前正在使用Capacitor开发一个带有推送通知的应用程序。我遵循他们的在线实现指南,到目前为止一切正常。我收到了一个令牌,它成功地发送到我的后端。我现在面临的问题是,当我试图通过firebase admin SDK向该deviceToken发送推送时,推送永远不会到达我的手机(同样的道理,当我试图通过Firebase Cloud Messaging瞄准整个iOS平台时)。
我不知道为什么我没有收到任何推送(我已经在2个不同的设备上测试过了->都收到了他们的pushToken,但没有一个接收推送,在Android上一切都很好).你有什么想法问题可能在这里?
2条答案
按热度按时间dgtucam11#
您应该启用推送通知功能并启用后台模式,例如:
!(https://i.stack.imgur.com/DGZ7h.png)
!(https://i.stack.imgur.com/z7ITq.png)
你应该去你的firebase项目设置/云消息/添加或插入你的APNs认证密钥从苹果开发者帐户
tpxzln5u2#
我也遇到了同样的问题,解决方案是删除Apple Developer上与项目相关的所有推送通知证书,并使用密钥。