在iTunes 12.7更新后如何将iOS App(IPA)文件下载到我的Mac?


46

现在Apple已经取消了在Mac / Windows上访问iTunes 12.7中iOS App Store的功能 (参见MacRumors文章) ,我找不到从App Store下载IPA文件的任何方法。请注意,我并不担心安装IPA文件(请参阅 “如何在iTunes 12.7中备份和恢复我的IPA应用程序备份?” ),我只是需要IPA文件作为开发人员寻找应用程序的一些基本信息。我想解决这个问题而不诉诸越狱,因为我的设备已经更新到iOS 10.3.3。

以下是我尝试过的不起作用的东西:

  • 从备份中提取:似乎不再需要备份应用程序。
  • 从iPhone管理软件保存到Mac:我相信苹果公司早在iOS 8.3就已经阻止了它。
  • 弄清楚如何通过代理连接下载文件:至少对我而言,这看起来太复杂了,因为你必须使用Apple ID进行身份验证,而且我确信到目前为止,Apple甚至要求手机在某些身份验证办法。不确定是否有可能以同样的方式看到所有那些Android APK下载服务。

至少就目前而言,在我看来,也许唯一的办法是只要有效就能保留旧版本的iTunes。

Answers:


52

这不是你想要的,但也只是添加这个选项...

如果您使用“Apple Configurator 2”应用程序,您仍然可以从多个Apple ID下载和更新应用程序 - 您也可以使用iTunes。

  1. 使用USB连接设备

  2. 在帐户下登录:

enter image description here

  1. 在菜单中选择“更新”:

enter image description here

可以在此处找到更详细的描述: http://krypted.com/apple-configurator/upgrade-devices-and-apps-using-apple-configurator-2/

应用程序将下载到:

~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/

1
太棒了,我一直在各地搜索,甚至没想过这个。这个解决方案是完美的,甚至是Apple批准的,所以希望我不必担心它会被安全更新关闭!如果您点击“添加”而不是更新,您实际上可以添加已经由该帐户购买的应用程序,这对我来说非常好。我遇到的一个小问题是它在安装后立即删除了IPA文件,但是如果您事先打开了文件夹,则可以快速将其复制出来。
Brandon Rader

是不是只是复制到Caches文件夹中我已经发布了路径?
Rene Larsen

是的,它被下载到您粘贴的路径,但我发现在使用“添加”时,它会在安装后立即从缓存中删除。使用“更新”作为说明时,不会删除它。苹果公司似乎相当武断。但无论如何,你提供了一个使用Apple软件的工作解决方案,这是最好的解决方案:)
Brandon Rader

10
如果您尝试添加设备上已存在的应用程序(例如只是尝试添加两次),它将保留在缓存中,直到Apple Configurator被告知如何处理副本,至少给您一点时间把它复制到其他地方:P
Kilian Koeltzsch

1
@codester转到添加并尝试从您的购买历史记录中再次将其添加到您的设备。 Apple Configurator将下载IPA(如上所述暂时存储)并询问您是否要覆盖或不执行任何操作。
Kilian Koeltzsch

15

现在有另一个解决方案:Apple提供了一个iTunes(12.6.3)版本,它支持iPhone 8和iPhone X等新设备,它们仍然保留着App Store。

Apple Configurator 2对我很有用,但是我想为那些喜欢使用iTunes或不能使用Apple Configurator(Windows用户)的人添加这个答案 资源: https://9to5mac.com/2017/10/09/apple-itunes-apps-focused-removed-stopgap/

下载: https://support.apple.com/en-us/HT208079

编辑:您可以并排安装iTunes 12.7和iTunes 12.6.3。

  1. 从上面的链接安装iTunes 12.6.3。
  2. 复制iTunes应用程序并将其粘贴到您想要的位置,必要时重命名。
  3. 按住Option并双击iTunes。在单独的位置创建新库。 iTunes 12.6.3和iTunes 12.7无法使用相同的库,因为iTunes 12.7将更新文件,iTunes 12.6.3将无法理解它。
  4. 从Apple网站手动下载最新的iTunes并运行安装程序以更新iTunes的主要副本。
  5. (可选)将iTunes 12.6.3图标更改为其他图标,以帮助区分这两者。 (右键单击“获取信息”,将新图标拖到现有图标上)。

重要提示:每次切换版本时都需要选择打开,以便您可以选择正确的库,而不是将旧库更新为12.7格式。


2
此版本的iTunes不再在macOS Mojave中运行。
Brandon Rader

12

Mac“Apple Configurator 2”更新按钮解决方案将适用于您 您的iOS设备或Mac上有旧版本, App商店中有更新的版本。

如果您的设备上有旧版本的应用程序,请点击配置程序中的“更新”按钮。在Configurator下载新版本后,将会有一个ipa文件 暂时 出现在以下子目录中:

/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps

目录。在执行任何其他操作(例如退出Configurator应用程序等)之前,立即将应用程序.ipa文件从该目录复制到安全位置(远程存储等)。

如果您的设备上没有旧版本的应用程序,但您已从〜/音乐/ iTunes /移动应用程序目录或其他备份中保存旧副本,则可以先使用配置程序应用程序在您的设备上安装旧应用程序设备使用:添加按钮>应用>从我的Mac中选择...安装旧版本后,按照上面的说明更新到当前版本的应用程序以获取.ipa文件。

如果您在任何地方都没有旧版本,请尝试两次添加相同的应用程序,并查看是否可以在第二次添加操作期间复制ipa文件,如果Configurator抱怨。


很好的答案,它的工作!谢谢!!
Hailong

这个 页面具有相同的方向,只是图像和更多的描述。
Mr Rogers

10

披露:我是iMazing的开发者之一。

适用于Mac和PC的iMazing 2.5可以从App Store下载应用程序并安装.ipa文件: https://imazing.com/guides/how-to-manage-apps-without-itunes


想象似乎是唯一有效的。 Apple Configurator 2可能会更改设备。添加了应用但不确定如何触发下载IPA
brian.clear

1
Imazing对我很有用。他们的用户界面(2.5.4)绊倒了我一点 - 你必须选择你的手机,然后管理应用程序,然后你可以从那里下载和导出。如果您转到侧栏中的“应用”部分,请选择应用并“复制到Mac”,您将看到具有.imazingapp扩展名的数据备份,这对此没用。我花了一段时间才弄清楚人们为什么说这个应用程序适用于IPA。
Eric McNeill

使用iMazing 2.7从iPhone中提取应用程序a .imazingapp文件,而不是.ipa。
georgexsh

2
只是确认iMazing为我工作。正如@EricMcNeill所说,用户界面有点棘手,但如果按照他的说明进行操作,它确实有效。对我来说,我已将应用程序下载到我的iPhone,然后一旦我进入iMazing的“管理应用程序”部分,我只需单击下载图标将应用程序下载到我的MacBook,然后一旦下载我可以右键单击并选择“出口.IPA”。
Jordan

-3

似乎新的方法是打开iTunes,然后将.ipa文件拖到左侧列表中的设备上(在库和播放列表之间)。


根本没用。如果您阅读了这个问题,您会发现我并不关心将IPA文件安装到设备上。我想要做的是以某种方式下载IPA,直接在我的Mac / PC或iOS上,然后移动到Mac / PC。
Brandon Rader
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.