【友盟+】开发者社区

IOS调用API发送消息,为何返回错误码2010?(error_code2010)

zhaoheng 发表于 2015-10-14 15:29:03 | |阅读模式

zhaoheng
zhaoheng 发表于 2015-10-14 15:29:03 | 显示全部楼层 |阅读模式
2010报错为与alias对应的device_token为空。
出现这种情况,开发者首先要先检查是否是开发模式和生产模式搞错了。
API调用参数如下:
"production_mode":"true/false" //可选 正式/测试模式。测试模式下,广播/组播只会将消息发给测试设备。 测试设备需要到web上添加。 iOS: 测试模式对应APNs的开发环境(sandbox), 正式模式对应APNs的正式环境(prod), 正式、测试设备完全隔离。

由于IOS开发环境和生产环境的device_token不一样,可能会导致绑定的device_token不同。遇到此类情况,开发者应在明确推送环境后,选择正确的获取device_token的方式,待获取后再remove掉之前的alias,重新设置。开发环境device_token获取方式:http://dev.umeng.com/push/ios/integration#1_4_3;生产环境需要开发者用抓包工具、代理工具等自行获取device_token

如果开发者经上述检查仍未发现问题,那么可能是单纯由于alias设置错误而导致此报错。此时开发者应remove掉之前设置的alias,再按照文档要求重新设置。(有关alias的设置可参考:http://bbs.umeng.com/thread-5955-1-1.html;有关alias的使用可参考http://bbs.umeng.com/thread-9564-1-1.html





上一篇:调用API发送消息,为何返回错误码2028?(error_code2028)
下一篇:集成消息推送v2.5.0报错

您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

发表主题

精彩推荐

大数据创新在广告营销中的应用(上)
当大数据遇到广告营销,将擦出哪些火花?酷云互动让电视媒体充满数据智慧,收视数据更加真实,受众择优变得
新零售三问:如何切入、CIO如何发力、2018年趋势?
阿里巴巴的无人淘咖啡店、Amazon收购全食以及线下小米之家的激增。从巨头的布局和进程可以预见,新零售将会
Xcode9 beat2 编译出错
今天安装了Xcode9 beat2 版本,感觉还不错,就兴冲冲的去编译公司项目,然后发现悲了个催了 ,,编译不通

关注我们

新浪微博
微信

欢迎关注友盟官方微博微信!

在线客服
返回顶部 返回列表