码迷,mamicode.com
首页 > 移动开发 > 详细

iOS推送获取不到设备token: 未找到应用程序的“aps-environment”的权利字符串

时间:2015-03-16 17:47:36      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:ios

今天在调试利用腾讯出的信鸽推送系统做iOS的推送消息时,发现真机调试时提示“未找到应用程序的“aps-environment”的权利字符串”,网上搜了搜原因大致是因为:

APP id和mobileprovision对应不上。

按照信鸽官网的教程http://developer.xg.qq.com/index.php/IOS_%E8%AF%81%E4%B9%A6%E8%AE%BE%E7%BD%AE%E6%8C%87%E5%8D%97我已经成功配置好了APP ID,但是怎么调mobileProvision却一直不太清楚,后来找了这两篇blog:

http://www.walkcd.com/solution-push-the-ios-application-not-found-aps-environment-right-string/

http://www.360doc.com/content/14/1120/19/110467_426733067.shtml

总算解决了,特记录一下结果过程,以免忘记了:

技术分享

进入你的member center 然后选择左侧的provisioning Profiles 然后点击右上角的+


2.

技术分享 

3.选择你之前在App IDs里面建立好的app ID,如果有疑问可以查看我开头贴出来的信鸽官网的教程

技术分享

4. 选择开发者

技术分享

5. 选择设备

技术分享

6. 这里profile Name随意写, 你能认得清就好了

技术分享

7. 接下来把建立好的文件download下来,然后把你的设备连接上电脑,双击这个下载下来的文件,把他安装到你的设备中去,这样你的设备就可以作为推送的测试设备了。在xcode里面也可以设置,具体这里就不讲了,网上有教程。

接下来运行你的程序,就能成功获取到设备的token了。

iOS推送获取不到设备token: 未找到应用程序的“aps-environment”的权利字符串

标签:ios

原文地址:http://blog.csdn.net/u011156012/article/details/44308511

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!