在原生iOS中我知道如何获取设备iOS版本。但现在我想在Xamarin.iOS
中实现。所以,
如何使用Xamarin.iOS
获取iOS版设备?
答案 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