Xamarin。使用旧的Macbook Pro开发表格

问题描述 投票:0回答:1

我有一个用于Windows开发的新Surface Laptop 3。我刚刚开始学习Xamarin.Forms,并且正在使用Visual Studio 2019.设备模拟器可以正常运行,就像在物理Android上进行调试一样。我想在iOS设备上进行调试。但是,我只拥有2011年末的MBP(16GB RAM,SSD)。我仅限于High Sierra和XCode 10.1。这本Macbook是否足以至少调试并使用iOS设备学习Xamarin.Forms?

xamarin.forms xamarin.ios
1个回答
0
投票

[If您要尽快发布您的应用程序,则需要使用iOS 13 SDK(source)。要使用iOS 13 SDK,您需要Xcode 11+,不幸的是

Xcode 11需要运行macOS Mojave 10.14.4或更高版本的Mac。 (source

并且Mojave不能在2012(see here for example)以上的设备上运行。无论如何,这并不一定意味着您完全不能使用旧的MBP。尽管Mojave并非旨在在较旧的设备上运行,但人们仍然能够运行它。看看dosdude1's Mojave patcher。我已经能够在我的(2011年初)MBP上成功安装Mojave,并且可以正常运行而无需任何投诉。 但是,因为该操作系统不能在我们的MBP YMMV上运行。

请注意(无耻地copied from this answer of mine

  • 这可能违反了Apple ToS
  • 如果要在App Store中发布应用程序,您可能仍然会遇到麻烦(尽管不太可能,但是仍然可以想象)
  • 据我所知,您必须信任dosdude1,补丁不是开源的
  • 不能保证机器能够像以前一样工作
© www.soinside.com 2019 - 2024. All rights reserved.