在IOS模拟器上运行xamarin.forms

时间:2019-04-04 08:15:14

标签: xamarin.forms xamarin.ios

我想在IOS模拟器上运行我的应用程序,但是我没有Mac机。我有一个IOS 12.2版的iPhone 7plus 谁能帮助我找到一台免费的Mac机器,或者我应该如何购买虚拟Mac机器,以便仅在ios模拟器上测试我的应用程序。 谢谢

1 个答案:

答案 0 :(得分:0)

从许可macOS许可( 2B 部分):

  

您被授予   有限,不可转让,非专有许可证:

     

(i)直接在每台 Apple品牌的计算机上下载,安装,使用和运行以用于个人,非商业用途的一(1)份Apple软件副本。[...]

     

(iii)在您拥有的每台Mac计算机的虚拟操作系统环境中安装,使用和运行最多两(2)个Apple软件的副本或实例。 / p>      

[我的重点]

这清楚表明,不允许您在非Mac计算机上运行macOS。这排除了在Windows上运行的虚拟机。 (至少是正式的-可能有一些方法可以在VM中运行Hackintosh,但我从未尝试过。您也可以尝试将便宜的PC作为Hackintosh运行,但是要使用YMMV。请注意: IANAL,因此我无法真正告诉您违反许可协议的法律含义。如果您想这样做,请考虑咨询law.se或专业人士。)

我从未听说过提供免费Mac的服务,实际上……为什么要这么做。您可以选择使用macincloud之类的服务,但每月收费20美元。假设您可以250美元左右的价格购买二手的体面的Mac mini或macBook Pro,如果使用Macincloud超过一年,您将不会真正节省任何钱(开始时它仍然是可行的选择) )。另外,您可以完全控制拥有自己的Mac的系统。