如何在Windows上打开IPA文件

更新

什么是IPA文件?

IPA is the file format used for iOS apps that run on iPhones, iPads and iPod Touch devices. The name stands for "iOS app package". IPA files are equivalent to the ".app" app bundles that macOS uses. They use the common Zip format, despite their unusual file extension.

什么是IPA文件?

有效的IPA文件必须始终包含顶级Payload文件夹,并且 - 如果它设计为通过App Store分发 - 它还将包含一些iTunesMetadata文件。这是iBooks 3.2的IPA示例,缩写为显示主要结构:

$ unzip -l iBooks\ 3.2.ipa
Archive:  iBooks 3.2.ipa
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  06-18-2014 10:43   Payload/iBooks.app/
 22732944  11-13-2013 13:11   Payload/iBooks.app/iBooks
     3978  11-07-2013 17:43   Payload/iBooks.app/Info.plist
        0  06-18-2014 10:42   Payload/iBooks.app/_CodeSignature/
    70449  11-13-2013 13:11   Payload/iBooks.app/_CodeSignature/CodeResources
       8  11-07-2013 17:43   Payload/iBooks.app/PkgInfo
        0  06-18-2014 10:43   Payload/iBooks.app/SC_Info/
        0  06-18-2014 10:42   Payload/iBooks.app/Settings.bundle/
    25226  11-07-2013 17:44   iTunesArtwork
     1883  06-18-2014 10:43   iTunesMetadata.plist

在上面的示例中,文件Payload/iBooks.app/iBooks是应用程序二进制文件。 iTunesArtwork是应用程序的图标,如App Store中所示。 iTunesMetadata.plist是一个信息字典,其中包含有关应用程序的元数据集合,包括其名称,作者,发布日期等。

我可以在电脑上运行IPA吗?

尽管可以在Windows上提取文件,但无法在Windows PC上运行IPA文件。在某些情况下,您可以在macOS上运行IPA,但通常不会。

IPA文件包含特定于iOS的二进制文件。它们可能是为32位iOS设备(即iPhone 5c及更低版本)构建的,或者是为此后发布的更新的64位设备构建的。 iOS设备使用ARM体系结构,而Windows PC或Mac可能使用x86。这意味着如果没有特定的嵌入式x86二进制文件,您的计算机将无法运行iOS应用程序。

如果已构建IPA以在Mac上进行调试,则它可能包含x86二进制文件。如果是这样,它很可能可以在Mac上使用Xcode附带的iPhone模拟器运行。 iPhone模拟器与Xcode捆绑在一起,可以所有Mac上的App Store免费安装

如何在Windows上打开IPA文件?

双击Windows上的IPA文件会弹出一个窗口,要求您选择要用于打开文件的程序。要从Windows上的IPA中提取文件,您需要下载DMG Extractor并进行安装。安装DMG Extractor后,您可以双击IPA文件,它将自动加载到DMG Extractor中。

要手动打开IPA文件,请按照下列步骤操作:

  1. 单击左上方菜单中的“打开”按钮或只需拖放文件即可。
  2. 从顶部菜单中,单击“提取”并选择提取所有文件。
  3. 选择提取的目标文件夹。
  4. 应成功提取您的IPA文件,您可以在弹出文件夹中找到它们。

或者,如果您对更改Windows配置和修改IPA文件感到满意,还有另一种方法:

  1. 打开Control PanelAppearance and PersonalisationFolder OptionsViewAdvanced ,确保未勾选“隐藏已知文件类型的扩展名”。
  2. 将文件重命名为ZIP扩展名
  3. 双击它并使用常规Zip查看器查看它

关于作者

Aidan Fitzpatrick在建立了世界上第一款iPhone数据恢复工具iPhone备份提取器之后于2008年创立了Reincubate。他曾在谷歌谈过企业家精神,并且是企业家组织领导力学院的毕业生。

Reincubate在白金汉宫的首席执行官

上图是Reincubate团队在白金汉宫会见英国女王伊丽莎白二世的成员,因为我们在Apple技术方面的工作获得了英国最高商业奖。阅读我们在隐私,安全和保障方面的立场。

我们能帮你什么吗?

我们的支持团队在这里提供帮助!

我们的办公时间是格林威治标准时间周一至周五上午9点至下午5点。 时间目前是 10:30 PM的 GMT。

我们力争在一个工作日内答复所有垂询。

转到支持部分 › 联系我们 ›
我们的支持团队非常棒

评论 (1)

Thank you so much for give this solotion!!


我们可以改进这篇文章吗?

我们喜欢听取用户的意见:为什么不给我们发电子邮件,发表评论或发推文 @reincubate?

© 2008 - 2019 Reincubate Ltd. 保留所有权利。 在英格兰和威尔士注册 #5189175, VAT GB151788978. Reincubate®是注册商标。 隐私权和条款. 我们推荐多因素认证。 在伦敦建立了爱情。