带有证书到期的Testflight

问题描述 投票:0回答:1

我有一份即将到期的分发证书。我有以下问题:

  1. 安装了该应用的用户会怎样?
  2. 我还在Testflight中有一些Builds,它们也使用该证书签名。证书过期后我无法激活它们是否正确?
  3. 我可以发布新证书并构建/签署/上传另一个Testflight构建吗?从使用旧证书签名的应用程序更新到使用新certifcate签名的应用程序是否会没有任何问题?

提前感谢您的帮助!

ios provisioning-profile testflight
1个回答
2
投票

首先,我认为TestFlight只能工作30天。

  1. 安装了已使用过期证书签名的应用程序的用户将无法再运行该应用程序(应用程序将启动,然后快速退出,似乎崩溃)。我没有证实这一点,因为我从来没有让它发生过(总是在旧证书到期前至少30天使用新证书)
  2. 编辑最初,我不相信TestFlight构建会在撤销证书后运行,看来我错了。在分发之前,Apple会重新签署TestFlight版本,这意味着撤销或证书过期不会影响通过TestFVlight分发的应用程序。它只是意味着如果您的证书被撤销或过期,您将无法向TestFlight提交应用程序以进行部署。
  3. 是的,生成新证书,使用新证书和配置文件再次构建应用程序,并通过TestFlight将其推出。新的应用程序应该安装得很好并替换旧的应用程序。
© www.soinside.com 2019 - 2024. All rights reserved.