一.真機(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文件
