2

我们刚刚更换了硬盘。在替换它之前,我备份了所有 Xcode 的 *.xarchive 文件。这些是您在构建之后和签署分发之前获得的档案。

安装新硬盘后,我将档案移回并重新导入 Xcode 并从其中制作了一个分发 .ipa 以查看它们是否仍在工作。但是当我尝试安装新的 .ipa 时,它会抱怨“已添加已签名的资源已修改或删除”。

(我确实意识到“签名的资源已修改”错误有很多线程,但在这种情况下,我更想知道是否有正确的方法来移动存档文件或修复它们。)

4

1 回答 1

2

*.xarchive 并不是一个真正的文件,它是一个显示为文件的捆绑文件夹。它包含您的二进制文件和应用程序中的所有资源,如果其中一个被更改,则可能是问题所在。

因此,我们在备份 xarchive 文件夹之前对其进行压缩。

存档中的二进制文件也已签名并包含配置文件。可以替换配置文件以使用不同的密钥或不同的配置文件辞职。

于 2012-11-08T15:20:58.317 回答