iOS 关于解决极光推送因为绑定10台设备推送失败解决方案

极光推送平台看到后台数据超过10设备(255天内活跃用户数)如图,这样状态是会推送失败:(管理工具-->别名设置可以看到)

图片1.png

这是官方给出文档,上限是10设备超过要继续交钱可以增加到100台但是不能彻底解决:

图片2.png

到现在知道了收不到推送的原因了,极光官方提倡我们去充钱,能将设备上限提升到一百个。但是无法从根本上解决问题,为了从根本上解决问题采用一下方案:
1、进入App如果当前设备是登录的情况下或者登录之后则去查询别名的设备数(由极光推送提供接口查询)。
2、如果绑定的设备数大于等于10,则批量解除绑定后重新设置别名。(由极光推送提供接口删除)。
3、如果绑定的设备数小于10则直接重新设置别名。

以上的解决方案都得到了验证可行。

清理工具例子

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容