美文网首页
iOS开发 - 推送的坑

iOS开发 - 推送的坑

作者: __折戟沉沙 | 来源:发表于2017-10-20 13:21 被阅读0次

    使用的是友盟推送,之前使用的版本比较低,没遇到什么大的问题,这次集成使用的是1.5.0,结果正常集成成功之后,能获取到deviceToken,但是注册却一直失败,

    [10:40:50.631( 1027)] - register error [Error Domain=com.umeng.message.ios Code=0 "(null)"] object[(null)]

    [10:40:50.636( 4355)] - error,responseString nil,error nil?

    刚开始,以为是证书没配置好,因为公司项目周期贼短,好多东西都是快速搞定,然后就用了一些时间去重新配置证书描述文件,然而没什么卵用,继续上面的错误,现在考虑新的解决方法,

    看网上说有人集成百度地图遇到相似的报错,改了这玩意,   只要去Product -> Scheme -> Edit Scheme -> Options -> 把“ Allow Location Simulation ” 选项选中,并且设置下方的“default location”就可以了,不要让这个选项为none,就解决了

    去改了,但是仍然没有什么卵用。最后原来是测试服务器的ip地址变了,在友盟的推送后台改一下就行了。坑。。。。。

    另外提一下友盟系列产品设置一个appkey就ok了,别设置多个。

    此外对于ios 10, 前台接收到推送,先走前台接收到通知的方法。 如果你使用了系统的通知中心,那么当点击通知中心的通知,app还会走后台接收到通知的方法。

    相关文章

      网友评论

          本文标题:iOS开发 - 推送的坑

          本文链接:https://www.haomeiwen.com/subject/vuizyxtx.html