我是PushNotifications
的新手。在为现有AppID
启用推送通知时,我一直面临一个问题。
很久以前我为应用创建了证书Provisioning profile
。那时我没有启用推送通知。为了启用推送通知,我已登录Apple Developer Account
并在AppIds
中点击了启用推送通知的检查。然后启用了配置按钮。如果我点击生产中的配置,它会要求我创建证书。但我已经有了证书。我无法删除现有证书,因为我的大多数应用都使用现有证书。所以请帮我启用推送通知。
答案 0 :(得分:8)
首先,完全可以撤销您的开发或发布证书并制作新证书,而不会影响当前在应用商店中发布的应用。这可以在任何时候完成。
但是,要设置推送通知,您需要设置更多证书。这些证书实际上并没有与您的应用捆绑在一起,而是供推送通知系统使用。您可以创建用于开发的证书和用于发布的证书。
将来如果你需要撤销这些推送证书,你可以这样做并创建新的推送证书,而不会影响商店中的应用程序。您需要将新的推送证书上传到推送通知系统,然后才能向商店中的应用发送推送通知,但您不需要新版本的应用。
答案 1 :(得分:1)
要发送推送通知,您必须创建SSL证书。这是一个不同的东西,与你必须创建和维护的“通常”证书无关。
您必须刷新ssl证书。每年一次。 此证书甚至没有链接到该应用程序。服务器上需要将推送通知实际发送到Apple的服务。
我的建议:只需按照说明操作,不要与任何其他证书混淆。当然,无需删除现有的应用程序证书。