
除序號之外,每台iPhone和iPod Touch都另有一組獨一無二的號碼,我們就稱之為識別碼( Unique Device Identifier, UDID )。每個 iPhone 開發者在繳交99美元年費的同時,都會得到100個beta test名額,可以讓軟件開發者輸入100台iPhone和iPod Touch的UDID。有意成為beta tester的人,只需向開發者提交UDID,經過輸入及製成一個描述檔之後,該手機就可以使用由同一開發者所製的所有軟件。
要查看手機的UDID一點也不難,只需要把手機連接上iTunes,在你選定的手機裝置頁面上就會出現序號等資料。

在這個時候我們點擊一下序號位置:
一組由四十字元組成的UDID即時浮現。我們在此時按下Command+C(視窗則是Ctrl+C)複製,你的剪貼簿就會裝載著UDID。此時當然就是把UDID交給相關的開發者吧!
平常用家無需接觸UDID是事實,但程式應用上,或多或少都會和UDID有關。例如HeyWAY座標傳送軟件、World War遊戲軟件等都是不用登入就能存取資訊,這些都是因為軟件靠UDID來決定用身份,雖然方便,但缺點也由此而生。
試想想,你和身邊的朋友有多少次遺失手機的經驗?你真的會只使用一台手機,完全不考慮轉款?萬一手機壞了又怎麼辦?即使你平時作了任何備份,卻是完全不能備份這類軟件的存檔。這時候你可能就要直接聯絡開發者,要求他們為你修改遊戲資訊和新舊UDID的對應,順利的話應該可以取回存檔,繼續玩下去。至於HeyWAY的資訊就麻煩一點…最好還是砍掉重練吧,如果要賣掉手機,不如事先把你的朋友名單刪掉較好。
我認為目前最大問題是存在於開發者身上。雖然每年付費99美元將可再增添100台裝置的上限,但beta testers也有遺失手機、更換新機的可能。但據說那100個名額一經使用就要經過繁複的程序才有可能釋出,算起來100台實際上要用完並不太難。無論大小公司,beta tester上限均等,對於某些開發者來說,這是一個困擾。
不使用iTunes還是有辦法知道UDID的。你只需在App Store上搜尋UDID,就會找到數個軟件,當中有免費有收費,在免費軟件當中,我只推薦一個,名為Ad Hoc Helper的軟件最好的地方就是它幾乎沒有介面可言,按下去就直接自動帶你到Mail程式,你只需要輸入你或你的開發者朋友電郵地址,就可以把UDID傳出去 – 你要UDID不是用來看看而已吧,能夠即時傳送出去才是至為重要。
如果你真的遺失了你的手機,或是賣掉手機後才發覺有些遊戲是利用UDID來儲存,卻苦無辦法得知已經不在手上的手機UDID?不用慌,我還有辦法。
下載並安裝iPhone Configuration Utility至你用作同步舊裝置的電腦上,啟動它…你就會看到新舊手機的UDID了!
相關網址:
iPhone Configuration Utility 2.1 for Mac OS X
iPhone Configuration Utility 2.1 for Windows
相關文章:


八月 7th, 2009 at 02時48分
如果需要IDP來上架你的app, 可以找我
九月 11th, 2009 at 09時30分
@Enterpr1se 你肯定無睇過我篇文 XD http://infilmity.com/344.php 你試下呢個軟件啦 http://appshopper.com/link/ad-hoc-helper