首页 > 解决方案 > 如果有新的受信任设备,是否必须重新生成 IPA?

问题描述

我首先生成 IPA 并分发到少数 iPhone 设备,后来发现很少有 iPhone 没有来自我的 mac 的签名证书,所以我通过 XCode 添加它们并尝试分发早期生成的 IPA 但没有他们成功安装。它仅在我再次运行整个过程后才有效(构建->存档->验证->导出)?我是否正确理解 IPA 仅适用于 IPA 生成之前的受信任设备?

标签: iosreact-nativeipa

解决方案


当然,每当您添加任何新设备并创建新配置文件时,您都必须创建新存档,以便新添加的设备能够安装 ipa。由于 Apple 限制不受信任的设备使用应用程序代码签名是必须的,并且当您进行代码签名时,配置文件与证书匹配。

与创建存档一样,在导出时使用配置文件。创建的旧 ipa 不包含新配置文件,因此也包含新设备。

因此,每当您添加单个设备时,都需要创建新的 ipa。


推荐阅读