Version: 2020.1
言語: 日本語
public static string deviceUniqueIdentifier ;



iOS: iOS 7 より前のデバイスでは MAC アドレスのハッシュを返します。iOS 7 デバイスでは UIDevice identifierForVendor またはそれがなんらかの場合で失敗した場合は ASIdentifierManager advertisingIdentifier を返します。

Android: SystemInfo.deviceUniqueIdentifier always returns the md5 of ANDROID_ID. (See Note that since Android 8.0 (API level 26) ANDROID_ID depends on the app signing key. That means "unsigned" builds (which are by default signed with a debug keystore) will have a different value than signed builds (which are signed with a key provided in the player settings). Also when allowing Google Play to sign your app, this value will be different when testing locally built app which is signed with the upload key and app downloaded from the Google Play which will be signed with the "final" key.

Windows ストアアプリ: ユニークなデバイス識別子を返すために AdvertisingManager::AdvertisingId を使用し、'PC Settings -> Privacy -> Let apps use my advertising ID (これをオフにするとあなたのIDがリセットされます)' のオプションが無効の場合、 Unity は HardwareIdentification::GetPackageSpecificToken().Id にフォールバックします。

Windows Standalone: returns a hash from the concatenation of strings taken from Computer System Hardware Classes (

Will return SystemInfo.unsupportedIdentifier on platforms which don't support this property.