Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们刚刚更换了硬盘。在替换它之前,我备份了所有 Xcode 的 *.xarchive 文件。这些是您在构建之后和签署分发之前获得的档案。
安装新硬盘后,我将档案移回并重新导入 Xcode 并从其中制作了一个分发 .ipa 以查看它们是否仍在工作。但是当我尝试安装新的 .ipa 时,它会抱怨“已添加已签名的资源已修改或删除”。
(我确实意识到“签名的资源已修改”错误有很多线程,但在这种情况下,我更想知道是否有正确的方法来移动存档文件或修复它们。)
*.xarchive 并不是一个真正的文件,它是一个显示为文件的捆绑文件夹。它包含您的二进制文件和应用程序中的所有资源,如果其中一个被更改,则可能是问题所在。
因此,我们在备份 xarchive 文件夹之前对其进行压缩。
存档中的二进制文件也已签名并包含配置文件。可以替换配置文件以使用不同的密钥或不同的配置文件辞职。