【问题标题】:iphone : revoke distribution certificate and push notificationsiphone : 撤销分发证书和推送通知
【发布时间】:2011-04-24 05:00:23
【问题描述】:

我有一个启用了推送通知的 iPhone 应用,它运行良好。但是我的 mac mini 刚刚“死”了,我意识到我确实忘记备份我的公钥/私钥:/ 所以我想我现在唯一的解决方案是创建新证书(开发人员和分发),这样我就可以继续我的工作......但是我的推送通知会发生什么?

我的意思是:用于我的推送通知服务器的 pem 文件已“链接”到我当前的分发证书。如果我撤销我的证书会怎样?

  • 我的推送通知仍然有效吗?
  • 如果是,当我提交新版本的二进制文件时会发生什么?
  • 如果不是,我是否“只”需要创建一个新的 pem 文件?

你们中有人遇到过这种情况吗?

【问题讨论】:

  • 发生了什么?推送通知仍然有效吗?

标签: iphone notifications distribution


【解决方案1】:

我可以根据个人经验说,如果您在新证书下发布新的二进制文件,您的用户将不会在应用程序的有序升级中遇到任何中断。同样的事情也发生在我身上,我担心的是,当我向我的应用程序提交更新时,事情会变得混乱——甚至更糟——用户会丢失他们保存的与我的应用程序相关联的数据。 (在首选项或 sqlite 数据库中)。

尽管提交的新版本由与原始证书完全不同的证书签名,但一切都可以无缝运行。

没有这样做,但涉及推送通知。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-26
    • 2012-09-25
    • 2011-12-25
    相关资源
    最近更新 更多