我首先生成了IPA,并分发给了很少的iPhone设备,后来发现很少有没有Mac签名证书的iPhone,因此我通过XCode添加了它们并尝试分发早期生成的IPA但没有一个成功安装。它仅在我再次运行整个过程(构建->存档->验证->导出)后才有效吗?我是否正确理解IPA仅在IPA生成之前才用于受信任的设备?
答案 0 :(得分:0)
当然,每当您添加任何新设备并创建新的配置文件时,您必须创建新的存档,以便新添加的设备将能够安装ipa。 由于Apple限制不受信任的设备使用应用程序,因此必须进行代码签名,并且在进行代码签名时,配置文件必须与证书匹配。
与创建存档时一样,配置文件在导出时使用。创建的旧ipa不包括新配置文件,因此也不包括新设备。
因此,无论何时添加单个设备,都需要创建新的ipa。