4

我是新手PushNotifications。我在启用现有的推送通知时遇到了一个问题AppID

很久以前,我Provisioning profile为一个应用程序创建了证书。当时我没有启用推送通知。要启用推送通知,我已登录Apple Developer Account并在其中AppIds单击了启用推送通知的检查。然后配置按钮已启用。如果我点击生产中的配置,它会要求我创建证书。但我已经有一个 Certificate 。我无法删除现有证书,因为我的大多数应用程序都使用现有证书。所以请帮我启用推送通知。

  1. 如果我删除证书会影响设备上已安装的应用程序吗?如果我的问题不清楚,请告诉我。
4

2 回答 2

8

首先,完全可以撤销您的开发或发布证书并制作新证书,而不会影响您当前在应用商店中发布的应用。这可以随时完成。

但是,要设置推送通知,您需要设置更多证书。这些证书实际上并没有与您的应用程序捆绑在一起,而是供您的推送通知系统使用。您创建一个用于开发的证书和一个用于发布的证书。

将来如果您需要撤销这些推送证书,您可以这样做并创建新证书,而不会影响商店中的应用程序。您需要先将新的推送证书上传到您的推送通知系统,然后才能将推送通知发送到商店中的应用程序,但您不需要发布应用程序的新版本。

于 2013-01-30T10:35:20.987 回答
1

要发送推送通知,您必须创建 SSL 证书。那是另一回事,与无论如何您必须创建和维护的“常规”证书无关。

您将不得不刷新 ssl 证书。每年一次。该证书甚至没有链接到应用程序。在将推送通知准确发送到 Apple 服务的服务器上是必需的。

我的建议:只需按照说明进行操作,不要与任何其他证书混淆。当然没有必要删除现有的应用程序证书。

于 2013-01-30T10:34:33.600 回答