gpt4 book ai didi

ios - 撤销内部分发证书是否会影响当前分发的应用程序?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:58:12 26 4
gpt4 key购买 nike

我正在为客户更新内部应用程序,他们目前在 100 多台 iPad 上安装了以前的版本。我想推送更新,但是当我尝试使用分发配置文件对应用程序进行签名时,它会要求我提供私钥。搜索后,人们建议撤销旧证书并在我使用的机器上生成一个新证书,这样我就可以获得私钥。我不知道这是否是最好的方法,但我的客户担心我是否会撤销当前的内部分发证书,这会影响当前分发在 100 多台 iPad 上的应用程序吗?谢谢!

最佳答案

不幸的是,是的。对于企业分布式应用程序,设备会定期向苹果服务器检查用于签署它们的证书是否仍然有效。因此,吊销证书将使这些安装失败。可能要等到下一次重启,可能不会在没有可用的互联网连接时,但应用程序迟早会拒绝启动。

如果不能中断应用程序的可用性,您需要采取预防措施 - 例如,准备新版本并提前通知所有用户,在某个特定日期,旧版本将停止工作,新版本必须被安装。

更新:
我一直在调查,看来您现在可以同时拥有两个分发证书。这是为了通过允许您在第一个证书到期之前从一个证书逐步切换到另一个证书来消除应用程序可用性方面的差距。

如果情况仍然如此,您可以简单地创建另一个分发证书,而无需撤销现有证书。您还需要创建新的配置文件(或更新旧配置文件以使用新证书),但这不应使已部署的配置文件无效。然后您就可以分发新的/更新的应用程序,现有安装将不受影响。

自从我上次使用企业发行版以来已经有一段时间了,现在我没有企业开发帐户的访问权限,所以我无法尝试。但我认为,如果您继续尝试,不会有任何风险 - 我认为该门户网站要么让您创建第二个证书,要么就不会...

关于ios - 撤销内部分发证书是否会影响当前分发的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23504010/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com