在 Android 上运行 iOS 应用程序:这可能吗?

iOS

你肯定需要 测试 iOS 应用 并且您无法在您的 Android 设备上运行,或者可能无法在 Google Play 上找到该应用程序,因此您必须购买 Apple 产品才能运行它,这是您不想要的。 好吧,在这里我们提出了一些解决方案,无需 Cupertino 品牌设备即可测试或运行您最喜欢的 iOS 应用程序。 您只需要使用我们推荐的一些有趣的应用程序。

当然,不要指望 DOSBox 模拟器或兼容层,如 WINE 或类似的,在这种情况下没有类似的东西,但你可以 使用您最喜欢的网络浏览器 多亏了我们在这里展示的这些工具,才能从那里执行它们。

请注意,原生 iOS 应用程序无法在 Android 上原生运行。 这是因为他们使用为 Apple 的 A 系列架构编译的二进制文件,虽然它基于 Arm ISA,但它与高通、三星、联发科等其他 Arm 架构有其不同之处。 此外,它还需要 iOS 特定的系统调用或 Android 中不存在的系统调用,以及两个操作系统中不同的 API、库等。 出于这个原因,当你想为两个操作系统创建一个应用程序时,你必须移植它以便它可以在两个平台上使用。 但是,并非所有开发人员都这样做,因此有些 iOS 或 iPad OS 应用程序无法在适用于 Android 的 Google Play 或其他平台上使用。

开胃

之一的 在 Android 上运行 iOS 应用程序的最佳平台是 Appetize.io. 您可以从您最喜欢的网络浏览器使用它,没有任何复杂性。 因为它是作为在线服务提供的模拟器,从云端运行。 通过这种方式,您将能够运行任何 iOS 应用程序或模拟 iOS 设备,就好像它是 Web 应用程序一样。 这将允许您访问该平台的无数应用程序,这些应用程序是您以前无法从 Android 智能手机或平板电脑上使用的。

Appetize.io 有一个 免费版 这将允许您使用该服务 100 分钟。 一个完全免费的演示,如果您想尝试一些特定的东西,可以为您提供帮助。 但是,您始终可以选择高级服务,这样您就可以随时访问。 您可以通过多种类型的订阅购买它,但对于非专业开发人员或公司的人来说,最便宜和最好的是每月 40 美元。 如您所见,它有点贵,但事实是它很有魅力,您也可以在 PC 或 Mac 上使用它,因为它可以在任何 Web 浏览器中打开。

访问 Appetize.io

苏铁(以前称为苹果酒)

您的下一个选择是 苏铁模拟器,最著名的 Android iOS 模拟器之一。 但是,开发已停止,自 2014 年以来没有更新。因此,您不应将其用于生产或专业用途。 如果您可以下载最新版本的早期版本,您可以在这个项目(以前称为 Cider)上进行更多尝试,该项目由哥伦比亚大学计算机科学系开发。 而且它是完全免费的。

因为它没有最新版本,所以它可能无法与最现代的应用程序或它们的当前版本一起使用。 此外,它可能会带来一些不便或问题 妥协的可靠性. 因此,它不是我们推荐的第一个选项。

另一方面,如你所见, 它在 Google Play 上不可用,目前您将无法找到任何官方链接来下载 APK。 因此,您必须信任存在于第三方网站上的 APK,出于安全原因,这是有风险的,因为它们可能会感染某些恶意软件。 因此,如果您这样做,您必须自行承担风险。

访问苏铁

动车组

最后,我们还有 动车组,类似于 Cycada 的模拟器。 它是由 CMW 开发的一个项目,通过在 QEMU 之上启动 iOS 来工作。 通过这种方式,可以模拟平台并虚拟化 iOS 操作系统以运行您需要的应​​用程序。

但是,和之前的项目一样,iEMU 也是一个过时的版本,因为 自 2013 年 XNUMX 月以来未更新. 因此,它可能不适用于最新版本,并且可能不可靠。 另一方面,存在与 Cycada 相同的安全风险,因为您必须找到一个 APK 以从仍然发布的第三方来源下载。

因此,请务必小心,不要下载可能是 恶意软件出没 或者这会使您下载并非表面上看起来的欺骗性应用程序,从而危及您的 Android 操作系统的安全性。 简而言之,我不建议你下载这个应用程序,如果你这样做,你应该自己承担风险,或者在旧的或测试的 Android 设备上,这样在感染时什么也不会发生。

接入iEMU

结论

最后,作为结论,补充一点,如果您需要在 Android 上运行适用于 iOS 的本机应用程序,最好使用我们在此提供的这些项目之一。 我个人 我会推荐 Appetize.io,因为它是云服务形式的一个非常好的和稳定的平台。 此处介绍的其他模拟器(例如 iEMU 或 Cycada/Cider)有些过时,虽然它们仍可用于某些版本的 iOS 应用程序,但您应尽可能避免使用它们。

如果您喜欢使用 PC Windows 为此,您可以依靠像这样的软件 iPadian,一个 iOS 模拟器,可让您从桌面模拟此 Apple 操作系统以查看其工作方式,熟悉其界面,或运行适用于此系统且专为 iPadian 设计的应用程序。 例如,您会找到包含 Facebook、Spotify、WhatsApp、Instagram 等的目录。 当然,你无法安装任何你能想象到的 iOS 应用程序,只能安装 iPadian 开发者提供的应用程序。 此外,它是一款高级软件,付费,如果你想使用它需要 25 美元。

如果你使用的是操作系统 GNU / Linux的,你也有一个非常有趣的盟友 QEMU. 这个适用于不同架构和平台的模拟器现在也可以模拟,例如,带有 iOS 的 iPhone 11,以便能够测试应用程序。 使用此模拟器,您不仅可以模拟 iPhone,还可以模拟许多其他系统,例如 Raspberry Pi、Android 移动设备以及您可以想象的许多其他架构,例如 PPC、SPARC、x86、...