Swiftでスマホやタブレットの端末情報を取得する方法。
ソースコード
// UDID
UIDevice.current.identifierForVendor!.uuidString
// UUID
UUID().uuidString
// デバイス名
UIDevice.current.name
// システム名(iOSなど)
UIDevice.current.systemName
// システムバージョン(15.1など)
UIDevice.current.systemVersion
// キャリア名(ソフトバンク、ドコモなど)
CTTelephonyNetworkInfo().subscriberCellularProvider?.carrierName
// Mobile Country Code(MCC)(440など)
CTTelephonyNetworkInfo().subscriberCellularProvider?.mobileCountryCode
// Mobile Network Code(MNC)(10など)
CTTelephonyNetworkInfo().subscriberCellularProvider?.mobileNetworkCode
// ISO 3166 country codes(jpなど)
CTTelephonyNetworkInfo().subscriberCellularProvider?.isoCountryCode
参考
Swiftのお役立ち情報