Swiftで同一ベンダーのアプリに対する識別子(identifierForVendor)を取得する方法だよ。端末全体で永久に変わらないIDではなく、そのベンダーの全アプリを削除して再インストールすると変わることがあるよ。
Swiftでdevice Id(UUID)を取得する
|
1 |
let deviceId = UIDevice.current.identifierForVendor!.uuidString |
Swift 6でもこのプロパティを使えるよ。
短いけどUUID取得は以上でございます。
参考:Apple公式:identifierForVendor
identifierForVendorはOptionalです。上の!を使う例は値が存在することが前提で、実際の処理ではif letなどでnilを扱ってください。
