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

Iphone 我可以在Xcode上重新打开.xcarchive吗?,iphone,xcode,ipad,archive,Iphone,Xcode,Ipad,Archive,是否可以在Xcode上重新打开.xcarchive文件 我知道这是不常见的,但我想打开一个项目,因为它完全是提交给应用商店。我没有确切版本的备份,所以打开归档副本真的很棒 在你问我为什么不从商店下载它之前,我必须说这个版本已经被批准,正在等待我的发布。:) 谢谢 Axarchive是一个文件夹,其中包含一个(已编译的)应用程序包、一个应用程序的dSYM(调试文件)和一个Info.plist,其中包含有关存档的元数据(例如应用程序的名称和创建存档的日期)。您可以通过在查找器中控制单击或右键单击“X

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

我知道这是不常见的,但我想打开一个项目,因为它完全是提交给应用商店。我没有确切版本的备份,所以打开归档副本真的很棒

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


谢谢

A
xarchive
是一个文件夹,其中包含一个(已编译的)应用程序包、一个应用程序的
dSYM
(调试文件)和一个
Info.plist
,其中包含有关存档的元数据(例如应用程序的名称和创建存档的日期)。您可以通过在查找器中控制单击或右键单击“XCARGE”并选择“Show Package Contents”来查看“XCARGE”

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


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

您可以看到项目名称[日期时间]的内容.xarchive右键单击它,然后选择“显示软件包内容”。

它由三部分组成:

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

  • Info.plist:包含应用程序属性、归档版本、创建日期、名称、方案等详细信息的属性列表

  • 产品:包含项目的应用程序文件


  • 谢谢,你说得完全正确。归档文件中是.app文件,里面是应用程序,而不是源代码。谢谢你的解释。我想在应用程序上测试一件事,所以我将归档文件转换为.ipa文件(Organizer->Distribute->Save for Enterprize)。我得到了.ipa文件,但到目前为止,我无法在任何设备上安装。iTunes说“签名者无效”。我对企业发行一无所知。如果您拥有目标设备的UUID,则可以将其添加到开发人员配置文件(在开发人员门户网站中),在Xcode Organizer中同步您的配置文件,然后为临时分发构建IPA。。。。或者从现有的档案中制作一个IPA用于临时分发。我就是这么做的。我以临时方式导出,但当我尝试在我的设备上安装时,它会显示“权利无效”。我有一个特别的配置文件。我想当您创建归档文件时,我必须选择构建临时分发。现在我认为没有办法从.xarchive打开或运行应用程序。我想我将不得不在商店发布应用程序,看看它是否有缺陷,或者删除二进制文件并再次提交。为了更好的未来,你需要开始使用版本跟踪程序。