【问题标题】:Use VirtualBox to compile iPhone app (via PhoneGap or Titanium) on Windows 7 machine?使用 VirtualBox 在 Windows 7 机器上编译 iPhone 应用程序(通过 PhoneGap 或 Titanium)?
【发布时间】:2011-12-04 19:16:22
【问题描述】:

是否可以使用 VirtualBox (https://www.virtualbox.org) 在 Windows 7 机器上编译 iPhone 应用程序?

具体来说,我们想利用 PhoneGap (http://www.phonegap.com) 或 Titanium (http://www.appcelerator.com/) 来构建 iPhone 应用程序。

PhoneGap 需要 Mac OS X Snow Leopard,我们将在 VirtualBox 实例上安装它。

以前有人做过吗?

是的,我们知道这违反了 Apple 的 ToS。这是一个原型。

【问题讨论】:

  • 糟糕,我回答了。这个“答案”值得评论——“我以前做过,用苹果自己的话来说:它确实有效。:)”答案已删除。
  • 你为什么不回答?然后我们可以相信你。您在安装 VirtualBox 或 Snow Leopard 或使用 PhoneGap 时遇到任何问题吗?
  • 无法担保 PhoneGap。但我做过钛。事实上,在我购买我的 macbook pro 之前,我在我的 OS X 副本上的虚拟机上运行 Xcode 和 iOS 模拟器。有效。之后,我在我的 PC 上安装了 OS X (hackintosh)。现在我在我的 MBP 上运行它。我删除了答案,因为它只是一个简单的“是”。不过你可以投票给我的 cmets :)
  • 好吧,如果我改变问题来询问您遇到的障碍怎么样?从开发人员的角度来看,Hackintosh 和在 Windows 7 上的 Virtual Box 上安装 OSX 有什么区别?我们的目标是将 HTML5 网络应用程序捆绑到本机应用程序外壳中。

标签: iphone ios4 cordova titanium virtualbox


【解决方案1】:

我建议查看 PhoneGap Build https://build.phonegap.com/

PhoneGap Build 允许您将您的源代码上传到他们的构建服务并取回适用于各种平台的应用商店就绪包。

据我所知,在此过程中您唯一需要 Mac 的就是设置您的配置文件和开发人员证书。然后你将它们上传到 PhoneGap 的服务。从那里看来,您应该能够使用非 Apple 计算机来开发和上传到服务。

【讨论】:

  • 运行模拟器怎么样?我有一个PhoneGap Android 应用……我编译iOS 版本后还需要测试它。
  • 您可以在 iOS 设备上进行测试。如果您也没有其中之一,那么是的,您遇到了测试问题。我承认,这不是一个理想的解决方案。
猜你喜欢
  • 1970-01-01
  • 2011-08-03
  • 2022-07-23
  • 1970-01-01
  • 2013-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多