我可以在Xcode上重新打开.xcarchive吗?

时间:2013-02-19 02:53:58

标签: iphone xcode ipad archive

是否可以在Xcode上重新打开.xcarchive文件?

我知道这并不常见,但我想完全按照提交到App Store的方式打开一个项目。我没有备份那个确切的版本,所以打开存档副本真的很棒!

在你问我为什么不从商店下载之前,我必须说这个版本已经被批准,并且我的发布正在等待。 :)

谢谢!

2 个答案:

答案 0 :(得分:15)

xcarchive是一个文件夹,其中包含(已编译的)应用包,应用的dSYM(调试文件)以及包含有关存档的元数据的Info.plist(例如应用程序的名称和创建存档的日期。您可以通过在Finder中单击控制点击或右键单击它来查看`xcarchive,然后选择“显示包内容”。

存档不包含应用的源代码(除非您在项目配置中犯了严重错误)。

您应该使用像git这样的版本跟踪系统来存储您的源代码。当您为分发创建xcarchive时,您应该在构建系统中标记源代码的当前版本,以便您可以轻松提取用于构建该归档的源代码。

答案 1 :(得分:1)

右键单击 ProjectName [日期时间] .xcarchive ,然后选择 显示包内容

它由三件事组成:

  1. dSYMs :dSYM文件存储应用的调试符号。

  2. Info.plist :包含详细信息的属性列表,例如ApplicationProperties,ArchiveVersion,CreationDate,Name,Scheme。

  3. 产品:这包含项目的应用文件。

  4. Step 1

    Step 2