判断iphone 是否是 phone X 系列,及有刘海的iphone
public static bool IsiPhoneX()
{
#if UNITY_IOS
return UnityEngine.iOS.Device.generation.Equals(UnityEngine.iOS.DeviceGeneration.iPhoneX)
|| UnityEngine.iOS.Device.generation.Equals(UnityEngine.iOS.DeviceGeneration.iPhoneXS)
|| UnityEngine.iOS.Device.generation.Equals(UnityEngine.iOS.DeviceGeneration.iPhoneXSMax)
|| UnityEngine.iOS.Device.generation.Equals(UnityEngine.iOS.DeviceGeneration.iPhoneXR)
|| UnityEngine.iOS.Device.generation.Equals(UnityEngine.iOS.DeviceGeneration.iPhone11)
|| UnityEngine.iOS.Device.generation.Equals(UnityEngine.iOS.DeviceGeneration.iPhone11Pro)
|| UnityEngine.iOS.Device.generation.Equals(UnityEngine.iOS.DeviceGeneration.iPhone11ProMax)
// in the editor generation is DeviceGeneration.Unknown
|| UnityEngine.iOS.Device.generation.Equals(UnityEngine.iOS.DeviceGeneration.Unknown);
#else
return false;
#endif
}