Xamarin Forms - IOS最低支持版本

问题描述:

升级到最新的XCode和Xamarin后,在Visual Studio中构建时,我无法再针对超过11岁的任何iOS设备。发生了什么?Xamarin Forms - IOS最低支持版本

enter image description here

+0

为什么要关心它?使用SDK与最低支持操作系统版本不同。 –

+0

[Xamarin如何针对较老版本的iOS SDK]可能重复(https://*.com/questions/29688992/how-build-xamarin-against-older-version-of-ios-sdk) –

+0

@Bright Lee :是的,完全不同的东西,但为什么Xamarin for VS插件总是将Info.plist中的MinimumOSVersion设置为最新的SDK版本? – fritz

如果你想建立针对iOS的10框架,就需要通过Deployment Target内使用Xcode中8通过设置Xamarin的苹果SDK为指向的Xcode 8.副本

现在您可以控制Info.plist的什么是您希望应用程序运行的最低iOS版本。

部署目标设置用于选择运行应用程序的操作系统的最低要求版本。这是在您的Project的Info.plist文件中设置的。您应该选择包含运行应用程序所需的所有API的最低版本。

enter image description here

对于基于表单的Xamarin.iOS你不想设定分钟。到小于iOS 8的

Xamarin.Forms应用程序可以为以下操作系统被写成:

  • 的iOS 8或更高
  • 的Android 4.0.3(API 15)或更高(更多详细信息)
  • 的Windows 10通用Windows平台(详细信息)
  • 的Windows 8.1/Windows Phone的8.1的WinRT(详细信息)
  • Windows Phone 8 Silverlight(DEPRECATED)