ios - 在新 Mac 上推送通知证书

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

如果我得到一台新的 Mac,我有一个关于推送通知证书的查询。谁能告诉我这是如何工作的。

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

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

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

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

有什么想法吗?

提前致谢。

最佳答案

您好@Mr Jones,您不需要创建新证书。您可以从旧 mac 获取证书。步骤如下所示

1:- 打开钥匙串(keychain)访问

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

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

4:- 将这些文件移动到新的 mac 上,然后一个一个地双击

enter image description here

关于ios - 在新 Mac 上推送通知证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47404256/

相关文章:

iPhone:重复后台任务

ios - 跟踪相机的位置和旋转

ios - 如何在静态单元格中向 UITableViewController 添加按钮?

ios - 缺少 ios 分发签名身份未过期的证书

android - 附上缺少的源android

java - 无法从通知中打开 Activity

ios - 单击 View 时出现导航栏

python-3.x - 如何使用 Python 向 iOS 和 Android 发送通知

ios - PhoneGap PushPlugin - 访问 iOS APNS 有效负载?

ios - Apple 通知设备 token 更改