我可以从iTunes Connect下载我自己的二进制文件吗?
问题描述:
我写了我的应用程序的mac已损坏,因此无法再访问代码。我可以从iTunes Connect下载我自己的二进制文件吗?
我已将其上传到我的iTunes Connect帐户。有没有办法再次从我的帐户下载二进制文件?
答
编辑
的iTunes Mac版12.7删除您的iOS设备与Mac之间同步应用程序的选项,苹果已经进一步除水从iTunes下载完全iOS应用程序适用于Mac的选项。
因此,下面的答案不再有效......无赖。
过时的答案
据我所知,目前还没有下载ipa
(这是什么提交给苹果公司)通过iTunesConnect
的方式。但是,可以使用iTunes
下载.ipa
。
但是,请注意,ipa
将包含资源(图像,声音资产等),但源代码(.h
,.m.
等)将采用编译格式。不幸的是,AFAIK无法通过iTunes
或iTunesConnect
以非编译格式下载源代码。
尽管如此,资产本身可能在重建项目中很有用。要下载ipa
,试试这个:
查找和使用Mac上的iTunes下载应用程式。这将下载您上传的
.ipa
。打开Finder>转到音乐>的iTunes> iTunes的媒体>移动应用程序(在Mac OSX 10.8.2,有可能在在不同版本的OSX的另一个目录)
复制并粘贴
.ipa
到另一个位置,如桌面(所以它不会混淆的iTunes)解压
.ipa
(右键单击.ipa
>打开方式>归档实用程序/的取档/类似的解压缩程序)在解压缩后的目录,你会发现在“有效载荷”你的应用程序> Your_App_Name.app
鼠标右键点击你
.app
文件>显示包内容
这怎么居然投了? OPP询问如何从iTunes连接下载ipa,并且您从未触及过任何这种情况。 – jahrichie 2014-02-18 03:53:43
@jahrichie,因为有人觉得它有用而被投票赞成,所以我将它留在这里。但是,我编辑了我的答案以反映AFAIK,您无法通过“iTunesConnect”(截至当前日期)下载'ipa'文件。如果你知道这样做的方法,请提交你自己的答案。否则,*可以通过iTunes下载'ipa'。不过,这只有在你只对资产感兴趣时才有用(也反映在修改后的答案中)。 – 2014-02-18 05:06:39
虽然存档实用程序在OSX 10.8.5上不起作用,但我可以确认此方法。我不得不使用.ipa文件上的Stuffit Expander来获得有效载荷文件夹的存档。 – johnsampson 2015-04-23 00:43:40