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

问题描述 投票:0回答:2

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

我知道这种情况并不常见,但我想打开一个与提交到 App Store 时完全相同的项目。我没有确切版本的备份,所以打开存档副本真是太棒了!

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

谢谢!

iphone xcode ipad archive
2个回答
19
投票

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

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

您应该使用像 git 这样的版本跟踪系统来存储源代码。当您创建

xcarchive
进行分发时,您应该在构建系统中标记源代码的当前版本,以便您可以轻松提取用于构建该存档的源代码。


2
投票

您可以通过右键单击项目名称[日期时间].xcarchive并选择显示包内容来查看其内容。

它由三部分组成:

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

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

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

Step 1

Step 2

© www.soinside.com 2019 - 2024. All rights reserved.