【发布时间】:2013-02-03 15:15:27
【问题描述】:
是否可以在 Xcode 上重新打开 .xcarchive 文件?
我知道这并不常见,但我想完全按照提交到 App Store 的方式打开一个项目。我没有那个确切版本的备份,所以打开存档副本真的很棒!
在你问我为什么不直接从商店下载它之前,我必须说这个版本已经被批准并且正在等待我的发布。 :)
谢谢!
【问题讨论】:
-
您需要开始使用一些版本跟踪器以获得更美好的未来。
是否可以在 Xcode 上重新打开 .xcarchive 文件?
我知道这并不常见,但我想完全按照提交到 App Store 的方式打开一个项目。我没有那个确切版本的备份,所以打开存档副本真的很棒!
在你问我为什么不直接从商店下载它之前,我必须说这个版本已经被批准并且正在等待我的发布。 :)
谢谢!
【问题讨论】:
xcarchive 是一个文件夹,其中包含(已编译的)应用程序包、应用程序的 dSYM(调试文件)和包含有关存档的元数据(例如应用程序的名称和存档的创建日期)。您可以通过在 Finder 中按住 Control 单击或右键单击它并选择“显示包内容”来查看 `xcarchive。
存档不包含您应用的源代码(除非您在项目配置中犯了严重错误)。
您应该使用 git 之类的版本跟踪系统来存储您的源代码。当您创建一个xcarchive 用于分发时,您应该在构建系统中标记当前版本的源代码,以便您可以轻松提取用于构建该存档的源代码。
【讨论】:
您可以通过右键单击ProjectName [Date Time].xcarchive 并选择显示包内容来查看它的内容。
它包括三件事:
dSYMs:dSYM 文件存储您应用的调试符号。
Info.plist:包含详细信息的属性列表,例如 ApplicationProperties、ArchiveVersion、CreationDate、Name、Scheme。
产品:其中包含您项目的应用文件。
【讨论】: