创建 IPA 文件

IPA 文件是存储 iOS 应用程序的 iOS 应用程序归档文件。使用以下某种方法来创建 ASoC 可扫描的 IPA 文件。

关于此任务

本部分介绍两种从 .app 捆绑软件创建 IPA 文件以便 ASoC 进行扫描的方法。首选第一种方法。请注意,不支持模拟器版本,上载的应用程序必须是开发版本。

创建应用程序的调试版本

该方法是首选方法,因为输出包含了扫描时对于 ASoC 比较有用的调试信息。可手动压缩应用程序文件夹 ,然后将其文件扩展名从 ZIP 更改为 IPA。
重要: 通过 Xcode 构建应用程序时,选择“通用 iOS 设备”作为构建的目标设备。

过程

  1. 创建名为“Payload”的文件夹。
  2. .app 捆绑软件复制到文件夹。
  3. 将文件夹压缩为 ZIP 文件。
  4. 将文件扩展名从 .zip 更改为 .ipa

创建应用程序的部署版本

可在 Xcode 中使用“归档”实用程序和“导出”选项来创建 IPA 文件。虽然该方法易于使用,但因为代码已优化,所以它不包含调试信息(而调试信息可在扫描时向 ASoC 提供有用的信息)。
重要: 创建部署版本时,必须遵循以下过程。支持针对 App Store 创建的部署版本(使用“iOS App Store 部署”选项)。

过程

  1. 在 Xcode 中打开项目。
  2. 产品菜单中,选择归档
    注: 如果“归档”选项被禁用,请确保在运行目标菜单中选择 iOS 设备而不是模拟器。
  3. 选择导出
  4. 选择保存进行开发部署,然后单击下一步
  5. 选择部署团队,然后单击选择
  6. 在“设备支持”中,选择为所有兼容设备导出一个应用程序,然后单击下一步
  7. 选择导出位置,然后单击导出