我提交的应用程序时,它得到了拒绝,我得到的消息缺少推送通知授权
缺少推送通知授权 - 您的应用似乎与苹果推送通知服务注册 ,但应用程序签名的 权利不包括“APS环境”权利。如果您的 应用使用Apple推送通知服务,请确保您的应用ID是 在提供门户中启用了推送通知,并在使用分配置备配置文件012xx包含“aps环境”权利对您的应用签名后重新提交 。
我检查了我的ad-hoc provisiong我在那里发现了APS-环境和生产然而,当我打开发行配置,我不觉得这样的。
这是错误信息和苹果拒绝的原因,我该如何解决?
只是为了清除更多的雾,这相当说明,“分布配置文件必须有aps环境等”,并且当我在文本编辑器中打开配置时,我应该找到它在那里.. – 2013-02-11 07:11:57
我是否需要生成一个新的ssl证书,特别是当我从我的分布配置文件中更改了某些内容? – 2013-02-12 09:37:36
不,不需要新的开发人员证书。当为推送通知启用分发时(由于您的专用配置文件具有aps-environment密钥,您必须在某个时刻完成分发),iTunes Provisioning Portal会生成一个包含aps-environment密钥的新应用商店分发配置文件。您可能刚刚没有下载并安装最新版本。 – tom 2013-02-12 17:49:08