Xcode9.x遠(yuǎn)程真機(jī)測(cè)試安裝應(yīng)用(新增設(shè)備UDID)

【溫故而知新】現(xiàn)在真機(jī)測(cè)試是很方便的,如果有人手機(jī)不在我們身邊,但是又想安裝開發(fā)階段的APP,哪個(gè)辦呢?(前段時(shí)間集團(tuán)外地人員剛好有這個(gè)需要,所以記錄下)

打包IPA文件后,在測(cè)試平臺(tái)如:蒲公英或者fir.im上面生成二維碼,讓他安裝,但是此時(shí)需要他的手機(jī)的UDID。

*第一步:新增UDID:

登錄開發(fā)者賬號(hào),打開 Certificates,IDs & Profiles,找到Devices,新增我們獲取到的UDID。 獲取UDID的地址
按照提示用safari 瀏覽器打開,按照提示操作。

1、找到添加設(shè)備UDID一欄


Snip20180612_1.png

1840399-14ba226b72115595.png

2、添加設(shè)備


Snip20180612_11.png

3、填寫UDID和Name
Register Device -> 填寫名稱(名稱可以自定義)與UDID,點(diǎn)擊 continue 即可。


Snip20180612_7.png

*第二步:UDID添加到證書里面:

1、找到證書管理欄。


Snip20180612_4.png

2、找到我們需要安裝的應(yīng)用對(duì)應(yīng)的環(huán)境,然后點(diǎn)擊Edit進(jìn)行編輯


Snip20180612_5.png

3、找到Devices欄,拉倒最后,可以看到我們剛剛新增的那個(gè)UDID是處于未選中狀態(tài),此時(shí)點(diǎn)擊勾選,把新增的UDID添加到證書里面


Snip20180612_6.png

4、然后點(diǎn)擊Generate,此時(shí)的證書是一個(gè)新證書了,點(diǎn)擊Download下載;找到下載好的這個(gè)證書,雙擊證書后會(huì)看到證書圖標(biāo)會(huì)一閃,表示已將安裝成功了;

*第三步:Xcode下載最新的證書:

1、打開我們開發(fā)的項(xiàng)目," command+逗號(hào) "打開配置界面。


Snip20180612_10.png

選中我們的開發(fā)者賬號(hào),點(diǎn)擊Download Manual Profiles,開始下載我們剛剛更新過的證書;

到這里我們的UDID已經(jīng)添加到證書里面了,下面就是打包以及檢測(cè)IPA包中所包含的UDID。

*第四步:打包并檢測(cè)新增的UDID:

1、打包 打開Xcode 點(diǎn)擊導(dǎo)航欄。


1840399-be34f3ae5d0c0d6b.png

2、注意打包的環(huán)境(測(cè)試及生產(chǎn)環(huán)境) 生成IPA文件后,對(duì)IPA包解壓縮,得到我們的應(yīng)用程序。


1840399-70041469b832736f.png

3、此時(shí)打開終端,cd到我們的應(yīng)用程序文件,會(huì)得到embedded.mobileprovision文件,然后執(zhí)行命令security cms -D -i embedded.mobileprovision,然后就可以查看ProvisionedDevices數(shù)組中所包含的所有的UDID了,找一找你剛新增的UDID是否在里面。

4、如果你剛新增的UDID包含在里面,就標(biāo)明此時(shí)這個(gè)IPA文件,在測(cè)試平臺(tái)上面生成二維碼后,對(duì)方就可以直接掃碼下載。

*如果你有用蒲公英及fir.im測(cè)試平臺(tái),就更方便了

1、上傳你的IPA文件到蒲公英或fir.im平臺(tái)上面,上傳成功后,在設(shè)備列表里面就可以直接查看IPA所包含的所有的UDID


1840399-c17b08d5e59afed2.png

自此,新增UDID就是這樣了(有時(shí)候不成功可以把Xcode上面的開發(fā)者賬號(hào)重新登錄一次)。
如有疑問,歡迎討論呀...
QQ:2089593457

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容