2013年5月15日
UDID 已移除
檢視存檔原文UDID(唯一裝置識別碼)是一個由 40 個十六進位字元組成的字串,用於識別每一台 Apple iOS 裝置。自 iOS 6 起,出於隱私考慮(UDID 對每台裝置唯一,且任何已安裝的應用程式都可讀取),開發者已被警告停止使用這一資訊。取而代之的是應用程式專屬識別碼——它在每台裝置、每個應用程式上的取值都不同(因此同一裝置上的兩個應用程式會得到不同的識別碼)。
[quote]「自 5 月 1 日起,App Store 將不再接受存取 UDID 的新應用程式或應用程式更新。」[/quote]
自 2013 年 5 月 1 日起,所有呼叫 [UIDevice uniqueIdentifier] API 的應用程式都在提交時被拒。因此,Lirum Device Info 將從「System」分類畫面中移除這一欄位。由於沒有理由展示應用程式專屬識別碼,該欄位不會被任何等價內容取代。
更多關於 UDID 隱私問題的資訊,見 CultofMac.com:
http://www.cultofmac.com/160248/what-the-hell-is-a-udid-and-why-is-apple-worried-about-them-feature/
更多關於最後期限與該 API 呼叫的資訊:
http://www.macworld.com/article/2031573/apple-sets-may-1-deadline-for-udid-iphone-5-app-changes.html
http://appleinsider.com/articles/13/03/21/apple-to-deny-apps-using-udid-data-lacking-iphone-5-display-support-starting-may-1
如何找回你的 UDID
如果你仍然需要 UDID 資訊(例如,用於識別正在維修的裝置),你仍可以透過 iTunes 取得:
-
將裝置連接到 USB 埠;
-
開啟 iTunes;
-
點按「Serial Number」(序號)欄位(它會在序號與 UDID 之間切換:
按右鍵即可將數值複製到剪貼簿)本文部分原始圖片已無法查看。