tech-sjh

2013年3月23日 星期六

Apple iOS UDID 替代方案

摘譯:

UDID 是一組辨識裝置(比如 iphone, ipad devices)的字母與數字組合
字串,原本 iOS 的 UDID 優點是可以跨 服務供應商,分析廠商 辨識
單一裝置。

可能的替代方案:
1. Wifi module 的 MAC address,但這做法一直有泄漏隱私的疑慮
實作方式可以參考 UIdevice_with_UniqueIdnetifier-for-iOS5

2. Apple 官方建議改用 CFUUID (Core Foundation University
Unique Identifier),由 iOS 的應用程式取得,但跟 Apple UDID 差異
是可能會被刪除,非永久有效。使用者清除裝置(wipe/restore)資料時
也會消失。另一個可能可以用的 id 是 advertisement identifier

3. OpenUDID 由 AppsFire 在 2011 年八月開發,但跟 Apple UDID 有
同樣的隱私疑慮,可能要考慮被停用的風險。

4. 較新的是 SecureUDID 跟 OpenUDID 一樣是開源做法,但是多提供
防止多個應用程式開發者共同存取同一個 SecureUDID 的功能,也讓使用
者有機會取消 SecureUDID

5. mobile Cookies,已經有許多 Gmail, eBay, Facebook 之類的應用程
式可以在 Android/iPhone/Blackberry 等手機平台上辨識你的登入資訊,
當然也同樣可以儲存類似 UDID 等資訊。StrikeAd 已經採用並可以彙整
資訊到 Google Analytics 或 Omniture(?) 等資訊中。


參考:

The End of UDIDs - what it means for mobile advertising


沒有留言:

張貼留言

版權宣告、免責聲明


姓名標示、非商業性、相同方式分享3.0台灣授權條款授權。
免責聲明: 本文所載資料僅供參考,並不構成投資建議,
讀者閱讀或使用該資料所導致結果需要自擔風險與責任,
作者概不承擔閱讀人行為之任何風險與責任。
除非有特別宣稱,作者言論並不代表所屬任何團體、公司、或其他人意見。