要查看UDID,首先要有iTunes或者蘋果設(shè)備的相關(guān)驅(qū)動(dòng)。iTunes可以在蘋果官網(wǎng)下載。如已安裝,跳過(guò)此步驟。
成都創(chuàng)新互聯(lián)公司主營(yíng)五蓮網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,重慶APP開(kāi)發(fā),五蓮h5微信小程序搭建,五蓮網(wǎng)站營(yíng)銷推廣歡迎五蓮等地區(qū)企業(yè)咨詢
打開(kāi)下載安裝好的iTunes軟件。使用數(shù)據(jù)線將手機(jī)和電腦連接好。
按下面的圖示進(jìn)行操作即可以查看到UDID
UDID的全稱是Unique Device Identifier,顧名思義,它就是蘋果IOS設(shè)備的唯一識(shí)別碼,它由40個(gè)字符的字母和數(shù)字組成。在很多需要限制一臺(tái)設(shè)備一個(gè)賬號(hào)的應(yīng)用中經(jīng)常會(huì)用到。在iOS5中可以獲取到設(shè)備的UDID,后來(lái)被蘋果禁止了。
給大家提供一個(gè)思路吧
通過(guò)安裝描述文件獲取設(shè)備udid
打開(kāi)App先跳轉(zhuǎn)安裝描述文件獲取udid,然后獲取到的udid放在緩存,自己設(shè)置個(gè)緩存,然后本地傳輸?shù)絘pp作為設(shè)備碼進(jìn)行驗(yàn)證
因?yàn)槊總€(gè)驗(yàn)證都不同,我只能提供思路你們自己改了
也可以保存到keychain中,我用的是SFHFKeychainUtils
app驗(yàn)證通過(guò)后的二次驗(yàn)證可以提取Keychain中的udid進(jìn)行驗(yàn)證
用127.0.0.1本地傳輸udid到app,可以使用 HTTPServer
切記 HTTPServer 設(shè)置的端口一定要與描述文件的接口端口一致!
否則安裝描述文件將會(huì)出現(xiàn) 無(wú)法連接服務(wù)器 的情況
判斷 POST請(qǐng)求,判斷 /getudid 接收數(shù)據(jù)
設(shè)置接收的 xml 數(shù)據(jù)并解析 且取出解析后的 UDID 即可。
方法如下:
1、電腦上如果有安裝itunes,插上iphone,打開(kāi)itunes,點(diǎn)擊右上角的【iphone】。
2、在【摘要】頁(yè),可以看到設(shè)備的序列號(hào),點(diǎn)擊【序列號(hào)】。
3、就會(huì)出現(xiàn)標(biāo)識(shí)符(UDID)了。
4、如果沒(méi)有itunes,也可以用itools查:將蘋果設(shè)備連接上電腦,打開(kāi)itools,點(diǎn)擊設(shè)備。
5、然后選擇【更多詳細(xì)信息】。
6、設(shè)備標(biāo)識(shí)就是要查的UDID了。