带有 Back4App 的 ios 推送通知证书
Posted
技术标签:
【中文标题】带有 Back4App 的 ios 推送通知证书【英文标题】:ios push notification certificates with Back4App 【发布时间】:2017-11-15 13:26:05 【问题描述】:我需要为使用 Back4App 作为后端的 ios 应用程序构建更新,并且我们集成了一些推送通知。
应用程序的先前版本不是由我创建的,因此我没有先前推送通知证书的私钥,因此我必须为开发和生产重新创建它们。
所以我的问题是:
如果我上传新的推送通知证书,那么旧版本的应用程序会继续工作吗?
这似乎是 Back4App 仪表板中的一个错误,因为我添加了新证书,但无法删除旧证书。 如果我尝试使用 X 按钮删除证书,我会在浏览器的错误控制台中收到 Forbidden (403) 错误,并且当我刷新浏览器窗口时,已删除的证书会不断重新出现。 (见附件截图)
【问题讨论】:
【参考方案1】:考虑到您正在生成具有新捆绑包 ID 的新证书,您应该将两个证书都上传到那里。
Parse 将客户端正在使用的包 ID 存储在安装表中,并为每个包使用正确的证书。
因此,现有用户将继续使用旧证书,而新用户(以及已更新其应用的现有用户)将开始使用新证书。
关于这个错误,请您在web-site聊天中连同您的应用ID一起报告吗?
【讨论】:
以上是关于带有 Back4App 的 ios 推送通知证书的主要内容,如果未能解决你的问题,请参考以下文章