iOS平台UDID方案比較

2021-06-16 15:00:09 字數 442 閱讀 3999

蘋果在ios6中禁用了[uidevice uniqueidentifier],在ios7中又把mac位址的獲取給堵上了。沒辦法,畢竟人家是老大,說不讓你用,你也沒辦法。

系統支援情況

蘋果在ios6以後,已禁用了uidevice的uniqueidentifier方法,所以傳統的udid方法在ios6以後已不能使用;而從ios7開始,獲取mac位址的方法統一返回02:00:00:00:00:00,所以使用mac+md5方法已無意義。

持久化情況

注:√表示能夠保證udid的持久化,

×表示該情況下udid可能會丟失改變,?表示該種情況沒有實際驗證過,純屬猜測(畢竟公升級系統什麼的太麻煩)

優缺點(注:優缺點是個人判斷,還請各位看官指正)

參考文獻

iOS平台UDID方案比較

蘋果在ios6中禁用了 uidevice uniqueidentifier 在ios7中又把mac位址的獲取給堵上了。沒辦法,畢竟人家是老大,說不讓你用,你也沒辦法。在這邊總結一下現有的一部分udid獲取方法 有蘋果推薦的,也有第三方的 目的在於拋磚,沒有切實的說明哪種方法好用。用哪種方法,完全由大...

iOS平台UDID方案比較

蘋果在ios6中禁用了 uidevice uniqueidentifier 在ios7中又把mac位址的獲取給堵上了。沒辦法,畢竟人家是老大,說不讓你用,你也沒辦法。在這邊總結一下現有的一部分udid獲取方法 有蘋果推薦的,也有第三方的 目的在於拋磚,沒有切實的說明哪種方法好用。用哪種方法,完全由大...

UDID替代方案

from 大多數應用都會用到蘋果裝置的udid號,udid通常有以下兩種用途 1 用於一些統計與分析目的 第三方統計工具如友盟,廣告商如admob等 2 將udid作為使用者id來唯一識別使用者,省去使用者名稱,密碼等註冊過程。不過,2011年時,蘋果就宣布ios5.0以後的系統中將不再支援以下方法...