iOS 设备世代。
using UnityEngine;
using UnityEngine.iOS;
public class DeviceGenerationExample : MonoBehaviour
{
string m_DeviceGeneration = "Undefined";
void Start()
{
// Check if the device running this is an "iPhone 14 Pro Max"
if (Device.generation == DeviceGeneration.iPhone14ProMax)
{
m_DeviceGeneration = "iPhone 14 Pro Max";
}
// Check if the device running this is an 'iPad Mini (6th generation)"
if (Device.generation == DeviceGeneration.iPadMini6Gen)
{
m_DeviceGeneration = "iPad Mini (6th generation)";
}
// Check if the device running this is an "iPod Touch (7th generation)"
if (Device.generation == DeviceGeneration.iPodTouch7Gen)
{
m_DeviceGeneration = "iPod Touch (7th generation)";
}
// Check if the device running this is an unknown iPhone
if (Device.generation == DeviceGeneration.iPhoneUnknown)
{
m_DeviceGeneration = "Unknown iPhone";
}
// Check if the device running this is an unknown iPad
if (Device.generation == DeviceGeneration.iPadUnknown)
{
m_DeviceGeneration = "Unknown iPad";
}
// Check if the device running this is an unknown iPod Touch
if (Device.generation == DeviceGeneration.iPodTouchUnknown)
{
m_DeviceGeneration = "Unknown iPod Touch";
}
// Output the device generation to the console/device log
Debug.Log("Device generation: " + m_DeviceGeneration);
}
}
| iPhone | 第一代 iPhone。 |
| iPhone3G | 第二代 iPhone。 |
| iPhone3GS | 第三代 iPhone。 |
| iPodTouch1Gen | 第一代 iPod Touch。 |
| iPodTouch2Gen | 第二代 iPod Touch。 |
| iPodTouch3Gen | 第三代 iPod Touch。 |
| iPad1Gen | 第一代 iPad。 |
| iPhone4 | 第四代 iPhone。 |
| iPodTouch4Gen | 第四代 iPod Touch。 |
| iPad2Gen | 第二代 iPad。 |
| iPhone4S | 第五代 iPhone。 |
| iPad3Gen | 第三代 iPad。 |
| iPhone5 | iPhone5。 |
| iPodTouch5Gen | 第五代 iPod Touch。 |
| iPadMini1Gen | iPad Mini, first generation. |
| iPad4Gen | 第四代 iPad。 |
| iPhone5C | iPhone 5C。 |
| iPhone5S | iPhone 5S。 |
| iPadAir1 | iPad Air。 |
| iPadMini2Gen | iPad Mini, second generation. |
| iPhone6 | iPhone 6。 |
| iPhone6Plus | iPhone 6 plus。 |
| iPadMini3Gen | iPad Mini, third generation. |
| iPadAir2 | iPad Air 2。 |
| iPhone6S | iPhone 6S。 |
| iPhone6SPlus | iPhone 6S Plus。 |
| iPadPro1Gen | 第一代 iPad Pro 12.9"。 |
| iPadMini4Gen | 第四代 iPad Mini。 |
| iPhoneSE1Gen | 第一代 iPhone SE。 |
| iPadPro10Inch1Gen | 第一代 iPad Pro 9.7"。 |
| iPhone7 | iPhone 7。 |
| iPhone7Plus | iPhone 7 Plus。 |
| iPodTouch6Gen | 第六代 iPod Touch。 |
| iPad5Gen | iPad, fifth generation. |
| iPadPro2Gen | 第二代 iPad Pro 12.9"。 |
| iPadPro10Inch2Gen | iPad Pro 10.5",第二代 iPad 10"。 |
| iPhone8 | iPhone 8。 |
| iPhone8Plus | iPhone 8 Plus。 |
| iPhoneX | iPhone X。 |
| iPhoneXS | iPhone XS。 |
| iPhoneXSMax | iPhone XSMax。 |
| iPhoneXR | iPhone XR。 |
| iPadPro11Inch | iPad Pro 11", first generation. |
| iPadPro3Gen | 第三代 iPad Pro 12.9"。 |
| iPad6Gen | iPad, sixth generation. |
| iPadAir3Gen | iPad Air, third generation. |
| iPadMini5Gen | iPad Mini, fifth generation. |
| iPhone11 | iPhone 11。 |
| iPhone11Pro | iPhone 11 Pro。 |
| iPhone11ProMax | iPhone 11 Pro Max。 |
| iPodTouch7Gen | 第七代 iPod Touch。 |
| iPad7Gen | 第七代 iPad。 |
| iPhoneSE2Gen | iPhone SE, second generation. |
| iPadPro11Inch2Gen | iPad Pro 11", second generation. |
| iPadPro4Gen | iPad Pro 12.9", fourth generation. |
| iPhone12Mini | iPhone 12 Mini. |
| iPhone12 | iPhone 12. |
| iPhone12Pro | iPhone 12 Pro. |
| iPhone12ProMax | iPhone 12 Pro Max. |
| iPad8Gen | iPad, eighth generation. |
| iPadAir4Gen | iPad Air, fourth generation. |
| iPad9Gen | iPad, ninth generation. |
| iPadMini6Gen | iPad Mini, sixth generation. |
| iPhone13 | iPhone 13. |
| iPhone13Mini | iPhone 13 Mini. |
| iPhone13Pro | iPhone 13 Pro. |
| iPhone13ProMax | iPhone 13 Pro Max. |
| iPadPro5Gen | iPad Pro 12.9", fifth generation. |
| iPadPro11Inch3Gen | iPad Pro 11", third generation. |
| iPhoneSE3Gen | iPhone SE, third generation. |
| iPadAir5Gen | 第五代 iPad Air。 |
| iPhone14 | iPhone 14. |
| iPhone14Plus | iPhone 14 Plus. |
| iPhone14Pro | iPhone 14 Pro. |
| iPhone14ProMax | iPhone 14 Pro Max. |
| iPadPro6Gen | iPad Pro 12.9", sixth generation. |
| iPadPro11Inch4Gen | iPad Pro 11", fourth generation. |
| iPad10Gen | iPad, tenth generation. |
| iPhoneUnknown | 未知 iPhone。 |
| iPadUnknown | 未知 iPad。 |
| iPodTouchUnknown | 未知 iPod Touch。 |