如何在 Linux 中安装 iPhone 应用程序?

如何在 Linux 中安装 iPhone 应用程序?

我有一个 iPhone 应用程序的版本。作为测试的一部分,我想在我的 Ubuntu 上模拟它。如何做到这一点。谷歌搜索浪费了我的时间

答案1

为了提供不同的响应,我在 Linux 上的虚拟化 (VMware) 机器上运行 OS X 和 Xcode。CPU 是 Core2Quad (Q8800),速度非常快。我在网上找到了一个预建的 VM(我留给你去找)Xcode/iPhone 开发运行良好,通过 USB 调试手机本身也很好。

这确实让我很惊讶,但我没有遇到任何问题。-在 Linux 上开始 iPhone 应用程序开发?- 答案 #1

欲了解更多答案,请参阅:

答案2

不行。您无法在 Linux 上模拟 iOS 应用程序。您需要 XCode 和 Cocoa 库,它们只存在于 OS X 上。您有三个选择:

  1. 创建 Mac OS X 虚拟机
  2. 创建一个黑苹果
  3. 购买一台 Mac。

Linux 没有原生 iOS 模拟器,只有 Mac。抱歉...

答案3

如果您想开发原生应用,您需要一台 Mac。除此之外,您还可以使用 ionic 创建混合应用,仅使用 HTML5、CSS 和 JS。

http://ionicframework.com

答案4

我认为目前最好的方法是在 QEMU+KVM 模拟器中运行 OS X,然后您就可以“本地”运行不可避免的专有开发工具,包括 iOS 模拟器和应用程序签名/商店上传。

请按照此处的说明进行操作:https://github.com/kholia/OSX-KVM/瞧,macOS 就在您的指尖,您可以编译您的多平台代码或任何您需要做的事情。

也许还值得一提的是,对于开源项目,Travis CI 有一个非常全面且免费的 OSX 构建环境

还需要注意的是,Apple EULA 不允许在非 Apple 硬件上运行 OSX,因此,除非您在 Apple 硬件上运行 Linux,否则这将根据您所在的司法管辖区具有不同的合法性。

如果您对您的管辖范围和设置的合法性感到满意,那么这种方法可以很好地发挥作用。我已经测试过,它可以在 Ubuntu 18.04LTS 上运行

相关内容