【问题标题】:running xamarin.forms on IOS simulator在 IOS 模拟器上运行 xamarin.forms
【发布时间】:2019-04-04 19:19:20
【问题描述】:

我想在 IOS 模拟器上运行我的应用程序,但我没有 mac 机器。我有一个 IOS 12.2 版本的 iphone 7plus 谁能帮我找到一台免费的mac机或者我应该如何购买虚拟mac机只是为了在ios模拟器上测试我的应用程序。 谢谢你

【问题讨论】:

  • 好吧,我建议你给自己买一台mac机器,不要使用或创建一个Apple VM,因为这违反了苹果的T&C,没有它,你什么也做不了。
  • “谁能帮我找一台免费的mac机器”。抱歉,这是结束问题的危险信号,希望其他人也能投票,而不是回答或给予 cmets。了解这种方法是错误的符合您的最大利益。

标签: xamarin.forms xamarin.ios


【解决方案1】:

来自许可证 macOS 许可证(2B 部分):

你被授予一个 有限的、不可转让的、非排他性的许可:

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

(iii) 在您拥有的每台 Mac 计算机上的虚拟操作系统环境中安装、使用和运行最多两 (2) 个额外的 Apple 软件副本或实例 [...]

[强调我的]

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

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

【讨论】:

  • 谢谢大家。正如我从您的评论中了解到的,唯一的方法是购买一台 Mac 机器。坏消息。
猜你喜欢
  • 2020-05-15
  • 1970-01-01
  • 1970-01-01
  • 2022-08-19
  • 1970-01-01
  • 2020-12-10
  • 2019-11-13
  • 2017-02-23
  • 2018-08-17
相关资源
最近更新 更多