【问题标题】:Xcode 8 and Firebase Cloud MessagingXcode 8 和 Firebase 云消息传递
【发布时间】:2016-09-21 02:03:56
【问题描述】:

我有一个使用 Xcode 7.3 制作的应用程序。我更新到 Xcode 8,现在是我的应用程序的最新版本,我的 Firebase Cloud Messaging 似乎已退出。

我可以看到令牌正在生成并上传到我的服务器,但我的设备没有收到任何通知。如果我删除该应用程序,然后重新安装当前在 iTunes 商店中的旧版本,我可以再次收到通知。

我不明白 Xcode 8 中的哪些变化使我的 FCM 退出。任何帮助或建议将不胜感激。

【问题讨论】:

  • 无法根据您提供的内容确定任何内容。您的实施(服务器/客户端应用程序)是否有任何变化?如果你没有真正改变任何东西,感觉代码很好,而 FCM 刚刚停止工作,我建议联系Firebase Support

标签: firebase firebase-cloud-messaging xcode8


【解决方案1】:

您确定您的推送功能不起作用还是新版本 Xcode 的 FCM 问题?由于我最近面临同样的问题,我一步一步检查。首先是确保我的 APN 正常工作,然后通过 Firebase 控制台页面发送 FCM 来测试它。

如果 Firebase 警告设备未注册,解决方案如下: 截至 EDIT (04.24.2014) :根据

https://stackoverflow.com/a/16839326/313113

令牌在一段时间后不会刷新。当用户升级应用程序时似乎存在一个错误,并且您在升级发生的同时发送通知,令牌被取消注册,因此您必须在应用程序升级后重新注册。

所以我卸载了应用程序并获得了像以前一样工作的新令牌 ID (iOS

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-29
    • 2020-07-10
    • 2018-02-06
    相关资源
    最近更新 更多