使用Vmware OSX

时间:2018-04-22 08:34:44

标签: ios iphone macos react-native virtual-machine

我正在尝试学习Native for IOS开发...我已经研究了很多关于Swift vs React native的内容并且做出了这个决定。 问题是我很穷。但得到了一台好PC。我可以在我的电脑上运行VMware OSX。 我知道我可以安装一个运行Xcode和所有这些。但我得到的问题是我是否可以将我的应用程序上传到Iphone或者我可以使用我的VMware将其上传到Apple Store吗?有一个词出现,如果没有Mac和所有这些,最终编译就无法完成。因为我使用VM得到它是令人困惑和困难,也很慢。但我现在还不能花在MAC上。但我必须学习并将应用程序上传到Apple Store并在Iphone上进行测试。 所以问题是,使用VMware OSX做这些事情是一个问题吗? 请帮助,我研究了很多,但不能得到这些东西:) TIA。

2 个答案:

答案 0 :(得分:0)

你可以在虚拟机上做任何事情,就像真正的mac一样。它会慢一些,具体取决于您的硬件。我在一个系统上安装了macOS,并将我的应用程序带到了应用程序商店。

答案 1 :(得分:0)

答案是。您可以使用VMware制作应用程序并将其上传到App Store而不会出现任何问题。我以前自己做过。

但是,由于它是没有完全图形支持的虚拟机,因此您无法模拟和运行使用GPU的图形相关应用和工具。例如

  • 您无法在iOS 11 +
  • 中正确使用模拟器
  • 您无法调试视图层次结构,因为它使用GPU进行渲染和 调试UI元素
  • 您无法正确调试SpriteKit或SceneKit项目等。

除此之外,您几乎可以在VMware macOS中执行所有操作。对于React原生,我不认为用它编译应用程序会有问题。你已准备好出发。但正如其他人所说,它会比真正的Mac慢,所以你必须忍受它。