看板 MacDev 關於我們 聯絡資訊
各位 iOS developer, 大家都知道 UDID 是 iDevices 獨一無二的字符串, 大多數開發者都會利用 UDID 來做為身分識別, 但因為這牽涉到私隱的問題, 這半年來 Apple 也頻頻有些動作, 昨天 Apple 也證實 uniqueIdentifier 在 iOS SDK 會 deprecated, 審查過程會開始直接 reject 使用 UDID 作為身份識別的 app, 也開始地毯式掃描已在 App Store 上架的 app... ------- 我想請問除了 UDID 之外, 還有什麼辦法得到一個 unique ID 嗎? 各位開發者有什麼更好的想法或替代方案? 不妨一起討論... 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.253.84
vampirewalk:可以參考github的這個project http://ppt.cc/-,Un 03/26 00:05
dreambird:推樓上一個,感謝 不過是說md5(MAC)還不是一樣,會過關嗎 03/26 00:59
chuinhooi:我想應該是說uniqueIdentifier deprecated,但還是可以用 03/26 02:58
chuinhooi:MAC去做hash等等,只要不直接把這些資料明文傳到server 03/26 03:00
chuinhooi:應該都OK... 03/26 03:00
chuinhooi:感謝一樓 =) 03/26 03:07
kevwalker:CFUUIDCreate??沒用過,但文件上不是寫說請改用這個? 03/26 07:14
liyata:在網上查資料發現,UUID每次產生都不一樣,實用性似乎不高? 03/26 15:26
zonble:文件的說法是,建立了一個 UUID 之後 03/26 17:41
zonble:自己用 NSUserDefaults 存起來 03/26 17:41
Adonisy:靠腰,我就有用到...希望沒掃到 03/28 12:24
Killercat:其實我個人感覺是避免手機被「資訊提供者」辨識的 03/31 19:35
Killercat:一種方法(比方說書商可以藉此確定哪些手機能拿什麼書) 03/31 19:36
Killercat:保護隱私是假,強迫開發者用in app purchase才是真 :Q 03/31 19:36
Killercat:慢慢的我看連登入帳號都會被限制了 03/31 19:36