【发布时间】:2012-02-03 23:32:30
【问题描述】:
默认情况下,当我们启动 iPhone 模拟器时,它只安装了几个应用程序。 是否可以在我的模拟器上安装其他系统应用程序(例如电话、文本、地图等)或其他本机应用程序(例如 facebook 等)?
【问题讨论】:
-
任何更新。 2014年有可能吗?
标签: iphone ios x86 arm simulator
默认情况下,当我们启动 iPhone 模拟器时,它只安装了几个应用程序。 是否可以在我的模拟器上安装其他系统应用程序(例如电话、文本、地图等)或其他本机应用程序(例如 facebook 等)?
【问题讨论】:
标签: iphone ios x86 arm simulator
不。不同的架构——原生应用是为 ARM CPU 构建的,模拟器应用是为 x86 构建的。二进制文件完全不兼容。
【讨论】:
xcrun simctl install 来安装它。您还可以将应用程序的副本发送给其他人以在他们的模拟器中运行。但你是对的:构建必须有模拟器切片,否则模拟器将无法运行它。
目前这是不可能的。
【讨论】:
这是不可能的
模拟器不运行 ARM 代码,仅运行 x86 代码。除非您拥有来自 Apple 的原始源代码,否则您不会在模拟器上看到 App Store。
即使您没有开发者帐户,您编写的应用程序也可以通过直接从 Xcode 运行在模拟器中进行测试。要在实际设备上测试您的应用,您需要加入 Apple 开发者计划。
【讨论】: