我在应用程序商店中有一个应用程序,该应用程序正在使用已过期的iOS Provisioning Profile(分发)。 此配置文件包含推送证书,该证书也已过期(并且不再出现在门户中)。更新推送证书并保持当前App Store应用程序正常工作
问题1: 有没有办法重新创建推送证书,然后更新配置文件? (我的钥匙串上还有推送证书(过期))?
问题2: 我是否需要使用包含新的Push证书的新配置文件将应用重新提交给应用商店?
由于推送证书已过期,我可能无法向该应用的现有用户发送通知。
我在应用程序商店中有一个应用程序,该应用程序正在使用已过期的iOS Provisioning Profile(分发)。 此配置文件包含推送证书,该证书也已过期(并且不再出现在门户中)。更新推送证书并保持当前App Store应用程序正常工作
问题1: 有没有办法重新创建推送证书,然后更新配置文件? (我的钥匙串上还有推送证书(过期))?
问题2: 我是否需要使用包含新的Push证书的新配置文件将应用重新提交给应用商店?
由于推送证书已过期,我可能无法向该应用的现有用户发送通知。
无法续订推送证书。你必须创建一个新的。
推送通知证书不是应用程序构建的一部分。因此,为了继续工作,您只需创建一个新证书并在您的服务器上部署p12文件(或其他任何使用的格式)。您无需提交应用的新版本。
添加有关VoIP推送证书的几句话。
赞推送证书VoIP证书无法更新,您必须创建一个新证书。
如果您的VoIP证书已过期或您撤销它,VoIP通知将不起作用。
如果您创建新证书,则需要在服务器端部署新的p12。 VoIP证书也不是应用程序构建的一部分,因此您不必再次提交应用程序。
对于苹果方面:
您的服务:
苹果:
你服务:
在这一点上,一切都应该被设置
(感谢这个超级快速回复) 我不得不推证书链接到的AppID? (旧的过期证书不会再出现在Apple开发者门户上的AppID上) 甚至旧用户(当前应用商店应用链接到旧Push证书)都会收到基于新Push证书的通知? – Franck
是的,必须为相同的AppID(包含现有应用程序的包ID)创建新的推送证书。 – Eran
它的工作!非常感谢。非常意外,不需要重新发布。 :) – Franck