FCM/APNS 集成适用于新令牌,但在转换旧 APNS 令牌时不行?
Posted
技术标签:
【中文标题】FCM/APNS 集成适用于新令牌,但在转换旧 APNS 令牌时不行?【英文标题】:FCM/APNS integration works fine for new tokens, but not when converting old APNS tokens? 【发布时间】:2019-12-23 08:35:17 【问题描述】:我有一个 FCM 项目成功地向 ios 和 android 用户发送推送通知。新的 iOS 用户订阅并检索 FCM 令牌。
不过,我也有一些使用直接 APNS 订阅的旧 iOS 应用程序的用户,我尝试将一个旧的 APNS 令牌转换为 FCM 令牌并使用它通过 FCM 发送消息。
我使用了这里描述的 API:https://www.thepolyglotdeveloper.com/2017/06/apns-tokens-fcm-tokens-simple-http/
使用 FCM 向转换后的令牌发送消息,我收到错误:Auth error from APNS or Web Push Service
。关于此错误的*** article 怀疑存在项目设置问题,但如果 iOS 用户确实使用新的 FCM 令牌获得推送,情况是否也会如此?
任何关于哪里出错以及我可以尝试什么的提示将不胜感激,我在这里非常黑暗。
【问题讨论】:
【参考方案1】:最终自己找到了。我在转换 API 调用中为“应用程序”参数使用了错误的值。
【讨论】:
以上是关于FCM/APNS 集成适用于新令牌,但在转换旧 APNS 令牌时不行?的主要内容,如果未能解决你的问题,请参考以下文章
为啥 Office 365 连接到 office 按钮不再适用于新的 Microsoft Teams 组?
iOS 上的 Plupload 仅适用于新照片,不适用于相机胶卷