如何在Xamarin.iOS中识别iOS版本

时间:2014-01-21 16:18:32

标签: ios xamarin.ios xamarin

在原生iOS中我知道如何获取设备iOS版本。但现在我想在Xamarin.iOS中实现。所以,

如何使用Xamarin.iOS获取iOS版设备?

2 个答案:

答案 0 :(得分:15)

我可以使用

获取iOS设备版本
UIDevice.CurrentDevice.CheckSystemVersion(7, 0)

如果设备版本高于(或等于)iOS 7,则上述方法返回BOOL值true。否则返回false。

答案 1 :(得分:0)

即使为时已晚,但它可能会对其他人有所帮助。您可以通过以下方式在Xamarin.iOS项目(位于AppDelegate.cs中)中在设备上运行的iOS版本:

string targetOS = UIDevice.CurrentDevice.SystemVersion;

Debug.WriteLine("iOS version: ", targetOS); // =In my case=> iOS version: 12.4.4

Xamarin.Forms版本4.3.0