【问题标题】:iPhone emulator for Windows that allows installation of new apps [closed]适用于 Windows 的 iPhone 模拟器,允许安装新应用程序 [关闭]
【发布时间】:2011-04-14 14:25:34
【问题描述】:

在我的工作中,我需要在 iOS iPhone 上执行一些测试,为此我需要一个 iPhone 模拟器。

问题是这个模拟器应该允许安装新的应用程序,但是在那些研究过的人(例如MobiOne)中,有这个安装选项。

谁知道有这种功能的程序?

谢谢!


编辑

我忘了提到我正在使用 Windows 来执行此任务,并且我有一个必须在此模拟器上安装客户端的应用程序。

那么这些约束是: 在 Windows 上运行并允许安装此应用程序的模拟器。

【问题讨论】:

标签: iphone installation emulation


【解决方案1】:

不存在可在 Windows 或其他任何设备(苹果研发部门之外)上运行的 iOS 设备模拟器。 iOS 模拟器只能在运行 OS X 10.6.x(或更新版本)的 Intel Mac 上运行,因为模拟环境几乎需要安装整个 Mac OS X 才能运行。而且 iOS 模拟器只运行为 x86 编译的应用程序,而不是 ARM 应用程序。

为 iPhone 测试 App Store 应用的唯一方法是在实际的 Apple iOS 硬件上。

【讨论】:

  • 你也不能在模拟器上安装任何东西,除非它是使用 Xcode 从源代码构建或通过 Safari 加载的。
  • @ing0 :不正确。您现在可以将已编译的 x86 .app 包从另一台 Mac 上的 iOS 模拟器直接复制到您的模拟器支持目录中并运行它们,无需源代码。
  • 我不知道,虽然我假设您无法运行从您的 iPhone 获取的 .app,对吧?
  • @hotpaw2 :现在是 2016 年。 “iPadian - 适用于 Windows 的 iOS 模拟器”是这样一款免费模拟器吗?还是那是骗局?
【解决方案2】:

iPhone 模拟器/模拟器是 iOS SDK 的一部分。请注意,它不支持模拟内置的硬件传感器,如 GPS、加速度计、陀螺仪、相机等。

查看official docs. 您可以从DevCenter 下载它。

【讨论】:

  • 对不起,忘了说一些细节。请参阅我在主题中所做的编辑。再次感谢!
  • 我不是 Apple 平台锁定政治的忠实拥护者,但说真的,请使用 Mac 进行 iOs 开发。否则,使用 MonoTouch 之类的东西。
  • 在使用 MonoTouch 时,您仍然需要 Mac 进行测试
  • 我发现我没有太多选择,所以我会诉诸其中的一些。谢谢大家!!
  • 不,它不是一个模拟器,例如允许从应用商店安装东西。 Xcode IDE / SDK 仅包含一个模拟器,运行您自己的尚未编译的 iOS 内容
【解决方案3】:

没有适用于 Windows 的 iOS 模拟器。此外,即使在实际的 iOS 模拟器上,您也无法安装第三方应用程序进行测试,因为模拟器运行的架构与实际的 iOS 设备 (ARM) 不同。

【讨论】:

    【解决方案4】:

    Delphi XE5 附带一个 iPhone 模拟器,目前可以在没有 XCode 的情况下编译原生 iOS 应用程序。

    似乎 Delphi XE5 使用 ARM 工具链为 iOS 创建交叉二进制可执行文件。

    观看以下视频中的 iPhone 模拟器: http://www.youtube.com/watch?v=Afvai7q2Uqk

    【讨论】:

    • 不,这不是模拟器,只是为自己的应用程序提供的模拟器。不适用于 AppStore 应用
    猜你喜欢
    • 2010-12-22
    • 1970-01-01
    • 2013-07-07
    • 2012-02-03
    • 2010-11-14
    • 2012-01-24
    • 1970-01-01
    • 2011-05-23
    • 1970-01-01
    相关资源
    最近更新 更多