在新Mac上推送通知证书

时间:2017-11-21 02:30:23

标签: ios push-notification apple-push-notifications onesignal

如果我有新的Mac,我有关于推送通知证书的查询。有人能告诉我这是如何运作的。

我有一个LIVE的应用程序,它通过OneSignal进行推送通知。我通过当前的Mac生成证书并将其上传到OneSignal。

现在,我正在考虑更新这款Mac,因为它有点老了。现在,如果我要在新Mac上构建该应用程序,我需要重新生成证书并将其重新上传到OneSignal,以便我的应用程序接收推送通知。那么问题是,当前应用程序在已经上线的人们的手机上会发生什么。

他们不会收到推送通知,直到他们获得新的应用程序(在Apple批准后等)。我确信有一个我不了解的简单答案。

此外,是否可以从旧Mac获取证书并将其用于新Mac?

任何想法?

提前致谢。

2 个答案:

答案 0 :(得分:1)

Hello @Mr Jones你不需要创建新证书。您可以从旧的mac获取证书。下面列出了

1: - 打开钥匙串访问

2: - 选择证书并选择推送和证书     分发/开发并右键单击它然后选择导出它。     (一个接一个)

3: - 从开发者帐户下载配置文件

4: - 将这些文件移动到新的Mac并双击这些文件

enter image description here

答案 1 :(得分:0)

  • 是的,可以从旧Mac获取证书并使用 它适用于新Mac。(带私钥)

    如果APNS使用OLD Cert。他们没有必要更新,只是 重用该证书。

  • 如果您想创建新证书,则必须在开发环境(OneSignal)上测试开发APNS证书。

相关问题