我有一份即将到期的分发证书。我对此有以下问题:
- 安装了应用的用户会怎样?
- 我在Testflight中也有一些Builds正在使用该证书进行签名。证书过期后我无法激活它们是否正确?
- 我可以发布新证书并构建/签署/上传另一个Testflight构建吗?是否使用旧证书签署的应用程序更新到使用新证书签名的应用程序,没有任何问题?
醇>
提前感谢您的帮助!
1 个答案:
答案 0 :(得分:2)
首先,我认为TestFlight只能工作30天。
- 安装了已使用过期证书签名的应用程序的用户将无法再运行该应用程序(应用程序将启动,然后快速退出,似乎崩溃)。我没有证实这一点,因为我从来没有让它发生过(总是在旧证书到期前至少30天使用新证书)
- 编辑最初,我不相信在撤销证书后TestFlight构建版本会运行,看来我错了。在分发之前,Apple会重新签署TestFlight版本,这意味着撤销或证书过期不会影响通过TestFVlight分发的应用程序。它只是意味着如果您的证书被撤销或过期,您将无法向TestFlight提交应用程序以进行部署。
- 是,生成新证书,使用新证书和配置文件再次构建应用程序,并通过TestFlight将其推出。新的应用程序应该安装得很好并替换旧的应用程序。
醇>