我在应用程序商店上有一个应用程序,它正在使用已过期的iOS配置文件(分发)。 此配置文件包含也已过期的推送证书(并且不再出现在门户中)。
问题1 : 有没有办法重新创建推送证书,然后续订配置文件? (我的钥匙串上还有推送证书(已过期))?
问题2 : 我是否需要使用包含新推送证书的新配置文件将应用重新提交到应用商店?
由于推送证书已过期,我可能无法向该应用的现有用户发送通知。
答案 0 :(得分:208)
推送证书无法续订。你必须创建一个新的。
推送通知证书不是应用程序构建的一部分。因此,为了继续工作,您只需创建一个新证书并在服务器上部署p12文件(或您正在使用的任何其他格式)。您无需提交新版本的应用。
答案 1 :(得分:10)
答案 2 :(得分:6)
添加一些关于VoIP推送证书的文字。
与推送证书一样,无法续订VoIP证书,您必须创建一个新证书。
如果您的VoIP证书已过期或您撤销它,则VoIP通知将无效。
如果您创建新证书,则需要在服务器端部署新的p12。 VoIP证书也不是应用程序构建的一部分,因此您不必再次提交应用程序。
答案 3 :(得分:2)
对于Apple方面:
您的服务:
苹果:
您的服务:
此时,应该设置所有内容
答案 4 :(得分:1)
无需撤销。 您可以为每个 App ID 创建一个额外的 APNS 证书。
登录开发者帐号 -> 标识符 -> 选择 App ID -> 编辑推送通知 -> 创建附加证书 -> 下载并安装在钥匙串中 -> 以 .p12 格式导出
答案 5 :(得分:1)
答案 1:这需要从配置门户创建新证书。一个捆绑标识符的配置门户上可能有 1 个以上的证书。
答案 2:不需要,不需要在 AppStore 上重新提交应用程序。