【问题标题】:How can I install a .ipa file to my iPhone simulator如何在 iPhone 模拟器上安装 ipa 文件? [复制]
【发布时间】:2013-12-24 19:15:44
【问题描述】:

我需要在 iPhone 模拟器上安装 .ipa 文件。

我尝试将扩展名 .ipa 更改为 .zip 并解压缩。

我得到了 Payload 文件夹并将应用程序移到我的 iPhone 模拟器应用程序文件夹中:

 /Library/Application\ Support/iPhone Simulator/6.1/Applications/

应用程序出现在 iPhone 模拟器上,但应用程序没有运行。如何解决问题然后如何运行应用程序。

【问题讨论】:

  • .ipa 文件是如何生成的?它可能包含为 device(ARM 处理器)编译的代码,并且不会在 Simulator(在 Mac 上使用 Intel 处理器)上运行。
  • 您不能在 Intel 处理器上执行 ARM 代码。
  • 不知道你说的“另类方式”是什么意思,在模拟器中无法运行。
  • Ohoo Prasanth S .ipa 文件仅适用于您在证书中包含的设备....我们无法在 iPhone 模拟器上安装 .ipa 文件...当您运行项目时,它会自动安装在模拟器上....希望你明白...
  • 这不是一个好问题吗?

标签: ios iphone ios-simulator


【解决方案1】:

IPA 存档(从 iTunes 下载,或使用 Project->Archive 生成​​) 包含为具有 ARM 处理器的 iOS 设备 编译的代码。

另一方面,iOS 模拟器在 Mac 上使用 Intel 处理器。

所以没有机会从模拟器中的 ipa 文件运行应用程序。

【讨论】:

  • 这个答案是错误的。您可以使用 xcodebuild(通常来自 CI 系统)为 x86 构建 iPA,并可用于自动化测试等。
  • 假设如果我建立一个ipa然后解压.app文件,然后使用终端命令,我应该可以安装吧?
猜你喜欢
  • 1970-01-01
  • 2010-10-05
  • 2021-09-26
  • 2018-04-09
  • 2013-12-10
  • 1970-01-01
  • 2014-10-31
  • 2015-03-28
  • 1970-01-01
相关资源
最近更新 更多