推送通知证书的问题

时间:2014-05-06 05:20:36

标签: ios apple-push-notifications

我不小心为使用推送通知的现有实时应用创建了新证书。上传后,我收到邮件说

  

亲爱的开发者,我们发现了您最近的一个或多个问题   交付“我的应用程序”。您的交付成功,但您可能希望   在下次交付时纠正以下问题:缺少推送   通知权利 - 您的应用似乎包含用于的API   注册Apple推送通知服务,但应用程序   签名的权利不包括" aps-environment"   权利。如果您的应用使用Apple推送通知服务,   确保您的App ID已启用推送通知   配置门户,并在使用a签名您的应用程序后重新提交   分发配置文件,包括" aps-environment"   权利。请参阅"供应和开发"在本地和推送   通知编程指南了解更多信息。如果你的应用程序   不使用Apple推送通知服务,不需要采取任何措施。   您可以从将来的提交中删除API以停止此警告。   如果您使用第三方框架,则可能需要联系   开发人员获取有关删除API的信息。

在此邮件之后,我检查了developer.apple.com中的BundleID部分。推送通知处于禁用状态。即使启用推送通知复选框后,它也处于禁用状态按下完成按钮后,还会列出两个证书,旧证书和最近创建的证书。

然后我尝试创建一个新的分发配置文件,但旧的证书没有列在那里。我最近创建的一个证书就是在那里列出。我在使用创建的配置文件后收到了来自apple的电子邮件新证书。

我不知道该怎么办?在我的应用程序推送通知是那里。我想尽早工作。任何人都可以指导我创建配置文件没有任何问题?

0 个答案:

没有答案