ios 使用 Back4App 推送通知证书

ios push notification certificates with Back4App

我需要为使用 Back4App 作为后端的 iOS 应用程序构建更新,我们集成了一些推送通知。

以前版本的应用程序不是我创建的,所以我没有以前的推送通知证书的私钥,我不得不为开发和生产重新创建它们。

所以我的问题是:

  1. 如果我上传新的推送通知证书,那么旧版本的应用程序会继续工作吗?

  2. 这似乎是 Back4App 仪表板中的错误,因为我添加了新证书,但无法删除旧证书。 如果我尝试使用 X 按钮删除证书,我会在浏览器的错误控制台中收到 Forbidden (403) 错误,并且当我刷新浏览器的 window 时,删除的证书会不断重新出现。 (见附件截图)

考虑到您正在使用新的捆绑 ID 生成新证书,您应该将两个证书都上传到那里。

解析存储在安装中 table 客户端正在使用的 bundle id 并为每个包使用正确的证书。

因此,现有用户将继续使用旧证书,新用户(以及已经更新其应用程序的现有用户)将开始使用新证书。

关于该错误,能否请您在 web-site 聊天中与您的应用 ID 一起报告?