是否可以在 Xcode 上重新打开 .xcarchive 文件?
我知道这种情况并不常见,但我想打开一个与提交到 App Store 时完全相同的项目。我没有确切版本的备份,所以打开存档副本真是太棒了!
在你问我为什么不从商店下载它之前,我必须说这个版本已经被批准,只是等待我的发布。 :)
谢谢!
xcarchive
是一个文件夹,其中包含(已编译的)应用程序包、应用程序的 dSYM
(调试文件)以及包含有关存档的元数据(例如应用程序的名称和发布日期)的 Info.plist
存档已创建)。您可以通过在 Finder 中按住 Control 键单击或右键单击 xcarchive
并选择“显示包内容”来查看其内部。
存档不包含您应用程序的源代码(除非您在项目配置中犯了严重错误)。
您应该使用像 git 这样的版本跟踪系统来存储源代码。当您创建
xcarchive
进行分发时,您应该在构建系统中标记源代码的当前版本,以便您可以轻松提取用于构建该存档的源代码。
您可以通过右键单击项目名称[日期时间].xcarchive并选择显示包内容来查看其内容。
它由三部分组成:
dSYMs:dSYM 文件存储应用程序的调试符号。
Info.plist:包含 ApplicationProperties、ArchiveVersion、CreationDate、Name、Scheme 等详细信息的属性列表。
产品:这包含您项目的应用程序文件。