返回新聞

2013年5月15日

UDID 已移除

查看存檔原文

UDID(Unique Device Identifier,唯一裝置識別碼)係一串由 40 個十六進制字符組成嘅字串,用於識別每部 Apple iOS 裝置。由 iOS 6 開始,開發者已經因私隱疑慮而被警告停止使用呢項資訊(因為 UDID 對每部裝置係唯一嘅,而且每個已安裝嘅應用程式都可以讀取)。取代佢嘅係應用程式專屬識別碼,對每部裝置同每個已安裝應用程式嘅組合都係唯一(所以,同一部裝置上嘅兩個應用程式會得到唔同嘅識別碼)。

[quote]「由 5 月 1 日開始,App Store 將不再接受存取 UDID 嘅新應用程式或應用程式更新。」[/quote]
由 2013 年 5 月 1 日起,所有呼叫 [UIDevice uniqueIdentifier] API 嘅應用程式喺提交時都會被拒絕,因此 Lirum Device Info 將會從「系統」分類畫面移除呢個欄位。由於顯示應用程式專屬識別碼並冇任何意義,呢個欄位唔會被任何同等項目取代。

更多關於 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;

  • 㩒一下「序列號」欄位(佢會喺「序列號」同「UDID」之間切換:
    如果用滑鼠右鍵㩒,可以將數值複製到剪貼簿)

    呢篇存檔文章嘅部分原始圖片已經無法查看。