iOS建立測試證書

雖然iOS7以後能夠不用證書就在真機上進行測試,但不少操做仍是得有證書才能正常操做;app

準備工做:你得先有一個開發者帳號;ide

生成測試證書須要三個步驟:測試

1.生成證書文件網站

2.建立Bundle identifiersui

3.建立描述文件blog

下面就正式開始建立證書:開發

1、建立證書文件it

1.在電腦程序中打開「鑰匙串訪問」程序io

2.點擊左上角「鑰匙串訪問→證書助理→從證書頒發機構請求證書」登錄

3.這裏最快的方式選擇「存儲到磁盤」

最後會生成一個CSR文件

 

2、建立Bundle identifiers

1.使用本身的開發者帳號登陸https://developer.apple.com

2.點擊Member Center

3.點擊Certificates,Identifiers&Profiles

4.點擊iOS Apps → Identifiers

5.點擊App IDs,點擊右上角「+」添加App ID

6.這個頁面只填寫兩個地方,name處填寫對App ID的描述,Bundle ID自由填寫

7.建立Bundle ID成功後頁面會自動回到主頁面;點擊Certificates→Development,點擊右上角「+」添加證書

8.第一個是測試證書,第二個是推送證書,一直繼續。。。

9.直到出現此頁面時點擊Choose file,而後選中第一步生成的CSR文件

10.當顯示如圖時表示生成證書成功,點擊Download,下載證書

11.打開「鑰匙串訪問」,同時選中「登錄」和「個人證書」,將下載的證書拖拽到「鑰匙串訪問」界面中,

12.打開須要測試的工程,再打開配置文件→Info→Bundle identifier,修改Bundle ID爲上面本身寫的Bundle ID

13.點擊Build Settings→Code Signing→Code Signing Identity,選擇添加上面下載的證書

 

3、生成描述文件

1.調出前面的網站界面;點擊Provisioning Profiles→Development,點擊右上角「+」添加描述文件

2.選擇第一個

3.這個頁面選擇本身上面建立的App ID

4.選擇本身的證書(也能夠全選)

5.選擇容許測試的設備(最多可容許100個設備)

6.給描述文件命名,生成描述文件,並下載

7.在Finder中找到下載的描述文件,並雙擊;會自動跳到前面更改了測試證書的那個工程,點擊Build Settings→Code Signing→Provisioning Profile,選擇剛纔下載的描述文件,到這裏證書就添加完成了,不過,還有幾個地方須要修改Bundle ID

7.1Info→Bundle identifier,這個地方通常都會自動更改過來;

7.2General→Identity,這裏通常也會自動更改過來;

7.3Build Settings→搜索「Bundle」→Packaging→Product Bundle identifier,這裏得手動更改。

 

至此,就能夠連上真機開始測試了。

相關文章
相關標籤/搜索