开发者社区> 问答> 正文

移动推送 iOS : iOS 13 Device Token 获取失败?

移动推送 iOS : iOS 13 Device Token 获取失败?

展开
收起
保持可爱mmm 2020-03-28 00:17:33 1360 0
1 条回答
写回答
取消 提交回答
  • 苹果公司将于 2019 年秋季正式发布 iOS 13 系统,目前 iOS 端使用的 SDK 1.9.8 及以下版本在 “ Xcode 11 beta “ 和 “ iOS 13 beta “ 上 “ 获取设备的 Device Token “ 代码将会失效,无法通过 Device Token 进行推送通知。若您升级到 Xcode 11 版本, 为避免对业务带来影响,建议马上进行更换新版本的 SDK 。 具体原因:[Device Token Description] 数据格式发生了变化 ,导致旧版 SDK 不能正确解析出 Device Token 上报到 CloudPush 服务器。 解决办法:SDK 1.9.9 版本已完成对 iOS 13 的适配。原代码不用做任何改动,只需升级 SDK 到v.1.9.9,该版本上下兼容,适配 iOS 任何系统。 备注:控制台已发布该版本,cocoaPods 也已更新。

    2020-03-28 00:18:24
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载