在使用开发概要文件时,我成功地从APN中获得了令牌。当移动到Ad时,我从来没有从APN那里得到一个令牌,因此我无法将它发送到通知服务器。在阅读了Stackoverflow和正式文档(即重新创建的概要文件、证书等)上的所有帖子后,尝试了任何东西。现在,我试着用
协同设计-dvvvv --权利-- MyApp.app
命令,查看我是如何签署该应用程序的,并收到以下消息:
<dict>
<key>application-identifier</key>
<string>XXXXXXX.com.company.MyApp</string>
<key>aps-environment</key>
<string>production</string>
<key>get-task-allow</key>
<false/>
<key>keychain-access-groups</key>
<array>
<string>XXXXXXX.com.company.MyApp</string>
</array>
</dict>这是一个特殊的代号吗?它不应该将UDID列表添加到配置文件中吗?还有什么其他的想法吗?谢谢!
发布于 2013-02-06 13:39:32
确保您的产品推送证书与您的临时构建中的应用程序ID匹配。如果您有一个.PEM文件,打开它并确保它在顶部提到“”,后面跟着与您的临时构建完全相同的包标识符。
https://stackoverflow.com/questions/14722797
复制相似问题