【问题标题】:Shopping list for developing iOS apps on Windows在 Windows 上开发 iOS 应用的购物清单
【发布时间】:2014-08-18 14:13:26
【问题描述】:

这与Shopping list for developing Windows app on Mac 的问题几乎完全相反

我们在企业环境中运行 VMWare。我希望用 Cordova 编写一个混合应用程序,对其进行编译并通过 Mac OS 实例将其部署到 Apple App Store。我们显然愿意购买所需的任何许可证。

所以我想知道它是否可能,以及如何购买,然后下载最新 Mac OS 的映像,挂载它并通过 VM 安装它?

【问题讨论】:

  • 人们可能每天都在做同样的事情。为什么没有答案? ://
  • 请更新您的问题以更具体。购物清单不是问题,但在细节中您询问如何在 VMWare 中安装 MacOS(这与 iOS 开发几乎没有关系)。请具体说明您需要什么帮助以及您想要的结果是什么。

标签: ios windows cordova mobile vmware


【解决方案1】:

您不能在 Windows 上的虚拟机中合法地运行 Mac OS X。 Apple 不出售这样做的许可证。 OS X 仅授权在 Apple 硬件上运行。你当然可以盗版 OS X,修补 VMWare,然后在 Windows 上运行它。虽然这是不受支持的,但并非一切都可以正常工作。

您将不得不购买 Mac,Mac mini 可能是最好的。

【讨论】:

  • 合法性是法律问题,许可证不是法律。独立于软件许可证的内容,您需要查看您所在国家/地区的法律,以了解您可以使用软件做什么或不能做什么。
  • IANAL。软件许可证的有效性通常不明确,这是事实。但是,版权法在任何情况下都适用。 Apple 不以盒装或物理媒体形式销售 OS X 10.9。您只能使用 Apple 计算机或从仅在 OS X 上运行的 Mac App Store 获得 OS X 10.9 的副本。通过其他方式获得它可能意味着侵犯版权。但由于苹果免费提供副本,因此可以说苹果没有受到任何损害。盗版免费(和啤酒一样)软件听起来有点傻。
  • 我理解你的观点,但我说“你不能在 Windows 上的虚拟机中合法地运行 Mac OSX [因为] Apple 不出售这样做的许可证。”简直是错误的推论。我总是购买我使用的软件,我不建议窃取或盗版任何东西。也就是说,EULA 不是法律:它是单向协议,没有签署,所以它没有法律效力,至少在意大利是这样。我继续建议您查看国家/地区法律,了解您可以使用您经常购买的软件做什么或不能做什么。在 drminnaar 的情况下,检查更为重要,因为他在公司环境中。
猜你喜欢
  • 2011-02-06
  • 1970-01-01
  • 2018-04-07
  • 1970-01-01
  • 2023-04-05
  • 1970-01-01
  • 1970-01-01
  • 2018-08-03
  • 1970-01-01
相关资源
最近更新 更多