IOS 開發--真機調試證書申請

蘋果真機調試需要證書(Certificates)和描述文件(Provisoning Profiles) 

1、證書(Certificates) 通過蘋果自帶的鑰匙串生成後上傳到Developer中再生成來完成

2、描述文件(Provisoning Profiles) 生成描述文件時需要選擇App ID(包含Bundle,必須與你程序的bundle保持一致)。

(1)首先登陸IOS DEV Center ,登陸之後,添加APP  ID.

(2)添加設備:設備連上電腦,打開在XCodeOrganizer->Devices

    Xcode5以下的Organizer在軟件右上角即可找到,XCode5Organizer選擇Window->Organizer(快捷鍵shift+command+2
   
 設備連接上XCode之後Devices中的信號燈有灰色,黃色,綠色三種情況

   1.1、灰色燈

    如果設備是之前未作爲開發機,在Devices中設備上的燈應該爲灰色,在右側有選項將設備作爲開發機,點擊即可,由於沒有新機,無法截圖演示

   1.2、黃燈,有兩種情況

·            設備未連接好,請將連接線重新插一次,並檢查接口是否插緊,如果還是黃燈,則未下一種情況

·            設備版本高於XCode所能支持的版本,如XCode4.6.3,能支持的最高版本未iOS6.1,如果你的設備未iOS7及以上,此時需要更新至XCode5

   1.3、綠燈:說明連接成功,可進行調試

2UDID,通過itunesXcode都可以看到設備的UDID

·          itunes中,連上設備之後,有一項“ECID”,單擊,即可以查看到UDID

·          Xcodeorganizer中選中設備“Identifier”一欄即爲UDID

3、回到蘋果開發者中心,選擇Devices 右側欄的添加按鈕,方法與添加App ID相同

3)添加證書:

 1、選擇Certificates->development,添加證書

    2. 申請證書

    2.1. 打開電腦中的鑰匙串:選擇LaunchPad->其他->鑰匙串訪問
    2.2.
 選擇鑰匙串訪問->證書助理->從證書頒發機構請求證書           
    2.3.
 填寫郵件地址和名稱,點擊繼續存儲,一般存儲在桌面(根據個人喜好)        
    2.4.
 回到developer的界面,選擇Continue,出現上傳證書界面
    2.5.
 選擇Choose File上傳剛纔存儲的證書,然後選擇Generate.
    2.6.
 生成之後會出現可以Download的證書,選擇下載,雙擊安裝即可

4)添加描述文件(Provisioning Profiles

1.     選擇Provisioning Profiles->Development,然後選擇右側添加鍵添加

2.     Select Type -> 選擇iOS App Development -> 選擇Continue

3.     選擇App ID,選擇之前添加的com.oschina.*,選擇Continue

4.     選擇證書,選擇剛纔生成的開發證書,然後選擇Continue

5.     選擇設備,會出現設備列表,一般來說把所有設備都添加進去,方便多臺設備調試,不用再申請profile,選擇Continue

6.     爲這個profile命名,不可含有標點,選擇Generate

7.     選擇下載,雙擊安裝即可

 

(5) P12導出證書

在鑰匙串中找到登錄選項中得iPhone Developer一項,右鍵選擇導出,證書類型選擇“個人信息交換(.p12),並將創建的provision profile文件和證書一起拷貝到別的mac上雙擊安裝就可使用了。注意:此處可能出現.p12是灰色的情況,那是因爲下面沒有勾選到“我的證書”這一

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章