Appleは、iOS6のプライバシー設定を変更し、デバイスのUUID(UDID)を廃止します。WWDCのプレゼンテーションとドキュメントによると、UDIDには2つの代替品があり、どちらもUIDevice
クラスに含まれています。
-identifierForVendor
- 同じ開発者のアプリ間で同一のID。
- そのチームIDの最後のアプリが削除されて消去されました。
- バックアップしました。
-identifierForAdvertising
- デバイスに固有です。
- すべてのアプリケーションで利用できます。広告に使用—iAdはiOS6以降のUDIDから変換されました。
- 「すべてのコンテンツと設定を消去」でリセットします。
- バックアップしました。
ベンダーからのアプリの最後のアンインストール時、および「すべてのコンテンツと設定を消去する」ことによってリセットされるため、それ-identifierForVendor
は劣っているように思われます。-identifierForAdvertising
どのような利点が-identifierForVendor
あり-identifierForAdvertising
ますか?