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

説明

一意のデバイス識別子。すべてのデバイスで一意であることが保証されています(読み取り専用)

iOS: uses UIDevice.identifierForVendor (https://developer.apple.com/documentation/uikit/uidevice/1620059-identifierforvendor).

Android: SystemInfo.deviceUniqueIdentifier always returns the md5 of ANDROID_ID. (See https://developer.android.com/reference/android/provider/Settings.Secure.html#ANDROID_ID). 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 (https://msdn.microsoft.com/en-us/library/windows/desktop/aa389273(v=vs.85).aspx):
Win32_BaseBoard::SerialNumber
Win32_BIOS::SerialNumber
Win32_Processor::UniqueId
Win32_DiskDrive::SerialNumber
Win32_OperatingSystem::SerialNumber

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

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961