iOS真機(jī)測(cè)試和上架流程

一.真機(jī)測(cè)試詳細(xì)流程

????

? ?? 1.1? 創(chuàng)建App ID

1.1 添加app ID的入口



1.2 給appID取名



1.3 設(shè)置app ID

然后繼續(xù),注冊(cè)就完成了appID的配置工作。



1.2? 創(chuàng)建證書請(qǐng)求文件(CSR文件<后綴為:certSigningRequest>)

??????? CSR文件主要用于 綁定你的電腦的

?????????? 1.2.1? 打開鑰匙串


?????????? 1.2.2 點(diǎn)擊電腦左上角的鑰匙串訪問(wèn)–證書助理–從證書頒發(fā)機(jī)構(gòu)請(qǐng)求證書


????????? 1.2.3? 出現(xiàn)如下界面,選擇存儲(chǔ)到磁盤,點(diǎn)擊繼續(xù)


???? ?? 1.2.4 選擇存儲(chǔ)到桌面,存儲(chǔ)




1.3 根據(jù)CSR創(chuàng)建CER證書(CER <后綴為:cer>)


???????? 1.3.1 找到Certificates ,點(diǎn)擊Development,然后點(diǎn)擊右上角 + 號(hào)


???? 1.3.2




點(diǎn)擊繼續(xù)



?? 1.3.3 * 點(diǎn)擊Continue **


???????? 1.3.5 ** 點(diǎn)擊choose File.. 選擇創(chuàng)建好的證書請(qǐng)求文件:CertificateSigningRequest.certSigningRequest 文件,點(diǎn)擊Generate **



?????? 1.3.6.** 點(diǎn)擊Download下載創(chuàng)建好的發(fā)布證書(cer后綴的文件),然后點(diǎn)擊Done,你創(chuàng)建的發(fā)布證書就會(huì)存儲(chǔ)在帳號(hào)中**



??

?1.4 添加設(shè)備


???? 1.4.1、點(diǎn)擊+添加設(shè)備到開發(fā)者賬號(hào)中,為制作PP文件做準(zhǔn)備


Name:設(shè)備的描述 可以隨便填 方便你記憶

UDID:設(shè)備的標(biāo)號(hào)


1.4.2? 獲取UUID(這里隨便提供一種方法獲取UUID)將iPhone手機(jī)插入到電腦上 ,打開iTunes,然后按如圖操作





1.5 根據(jù)Devices創(chuàng)建Provisioning Profiles配置文件 (PP文件 <后綴為:mobileprovision>)

?????? 1.5.1、找到Provisioning Profiles ,點(diǎn)擊Development,然后點(diǎn)擊右上角 + 號(hào)


???? 1.5.2 ** 選擇iOS App Developement,點(diǎn)擊Continue**



???? 1.5.3、在App ID 這個(gè)選項(xiàng)欄里面找到你剛剛創(chuàng)建的:App IDs(Bundle ID) 類型的套裝,點(diǎn)擊Continue



??????? 1.5.4、選擇你剛創(chuàng)建的cer文件,點(diǎn)擊Continue



?????

?????? 1.5.5 選擇設(shè)備



?????? 1.5.6 在Profile Name欄里輸入一個(gè)名字(這個(gè)是PP文件的名字,可隨便輸入,在這里我用工程名字,便于分別),然后點(diǎn)擊continue



????? 1.5.7、然后點(diǎn)擊下載 ,將其下載下來(lái)

????? 雙擊就添加到Xcode中,這樣在真機(jī)調(diào)試或者發(fā)布時(shí),就可以分別有不同的PP證書與其對(duì)應(yīng)。其實(shí)可以不用下載保存



??? 1.6 設(shè)置Xcode 真機(jī)調(diào)試

?????????????? 1.6.1、設(shè)置Bundle ID 和 申請(qǐng)的appid 一致


????????? ? 1.6.2、設(shè)置Debug的CER證書

??????????? 1.6.3 ?? 配置證書描述文件(PP文件)



?????? 1.7? 多設(shè)備公用開發(fā)者賬號(hào)進(jìn)行真機(jī)測(cè)試解決辦法。

???????????????? 使用p12 文件 使多臺(tái)Mac進(jìn)行真機(jī)調(diào)試 (或者發(fā)布)【重點(diǎn)】

???????????????? 1.7.1? 我們的每一個(gè)cer證書都可以生成一個(gè).p12文件,這個(gè)文件是一個(gè)加密的文件,只要知道其密碼,就可以供給所有的mac設(shè)備使用,使設(shè)備不需要在蘋果開發(fā)者網(wǎng)站重新申請(qǐng)開發(fā)和發(fā)布證書,就能使用。


?????????????? 1.7.2???? p12文件是如何使用, 導(dǎo)出一個(gè)帶有私鑰的證書(這里我選擇調(diào)試證書 也就是調(diào)試的CER證書 ,其實(shí)也可以是 發(fā)布證書,只不過(guò)那就不用于調(diào)試 而是用于上架了)。然后點(diǎn)擊導(dǎo)出


????????????? 1.7.3 填好名字和儲(chǔ)存位置,點(diǎn)擊儲(chǔ)存


????????? 1.7.4 填寫該p12文件證書的密碼,點(diǎn)“好”


??????????? 1.7.5 然后生成p12文件

?著作權(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)容