In iOS 6 bietet [UIDevice currentDevice] .identifierForVendor eine eindeutige ID für alle Apps eines einzelnen Anbieters.Gibt es eine Entsprechung zu iOS 'identifierForVendor für Android?
Gibt es eine Möglichkeit, dasselbe in Android zu tun?
In iOS 6 bietet [UIDevice currentDevice] .identifierForVendor eine eindeutige ID für alle Apps eines einzelnen Anbieters.Gibt es eine Entsprechung zu iOS 'identifierForVendor für Android?
Gibt es eine Möglichkeit, dasselbe in Android zu tun?
Es ist die Android-ID:
Generating Device-Specific Serial Number
Beachten Sie, dass Android ausgelegt ist, so dass Sie nicht automatisch eine vollständige Geräte-ID bekommen. Android sogar modified a pre-existing part of linux das hätte das möglich gemacht.
Noch besser als Android-ID: Ihre App kann die Berechtigung AUTHENTICATE_ACCOUNTS anfordern. Dann kennen Sie die Google-ID des Nutzers. Dies gilt für alle Apps und Telefone, die der Benutzer verwendet.
Keine dieser IDs ist persistent spezifisch für ein Gerät, aber die ANDROID_ID ist die beste Option. Ich mag die Art und Weise, wie iOS das BezeichnerForVendor implementiert hat, da dies ein sehr verbreiteter Anwendungsfall für Entwickler ist und das Gerät nicht identifiziert, sondern nur das Vendor-Device-Combo. – ashishduh