此文轉(zhuǎn)載于云之君兮鵬
1蹭秋、<big>開發(fā)者證書</big>(分為開發(fā)和發(fā)布兩種,類型為ios Development,ios Distribution),這個(gè)是最基礎(chǔ)的揭璃,不論是真機(jī)調(diào)試(iOS7.0之前),還是上傳到appstore都是需要的亭罪,是一個(gè)基證書瘦馍,用來證明自己開發(fā)者身份的;
2应役、<big>appID</big> ,這是每一個(gè)應(yīng)用的獨(dú)立標(biāo)識情组,在設(shè)置項(xiàng)中可以配置該應(yīng)用的權(quán)限燥筷,比如是否用到了PassBook,GameCenter,以及更常見的push服務(wù),如果選中了push服務(wù)院崇,那么就可以創(chuàng)建生成下面第3條所提到的推送證書肆氓,所以,在所有和推送相關(guān)的配置中底瓣,首先要做的就是先開通支持推送服務(wù)的appID;
3谢揪、<big>推送證書</big>(分為開發(fā)和發(fā)布兩種,類型分別為APNs Development ios,APNs Distribution ios),該證書在appID配置中創(chuàng)建生成捐凭,和開發(fā)者證書一樣键耕,安裝到開發(fā)電腦上;
4柑营、<big>Provisioning Profiles</big> 一般稱之為PP文件屈雄,該文件將appID,開發(fā)者證書,硬件Device綁定到一塊兒官套,在開發(fā)者中心配置好后可以添加到Xcode上酒奶,也可以直接在Xcode上連接開發(fā)者中心生成,真機(jī)調(diào)試時(shí)需要在PP文件中添加真機(jī)的udid奶赔;
iOS7.0之前要做真機(jī)測試, 必須要配置相應(yīng)的開發(fā)證書, 雖然 iOS7.0之后真機(jī)測試不用再去配置證書, 要想做推送的話還是要配置開發(fā)環(huán)境證書和推送證書, 溫故知新今天簡單的總結(jié)一下這個(gè)過程!
配置證書:
- 準(zhǔn)備: 一個(gè)可以用的付費(fèi)的開發(fā)者賬號 ( 幾種類型賬號 個(gè)人(Individual)$99 惋嚎、公司(Company)$99 、企業(yè)(Enterprise)$299站刑、高校(University))
- 注意:一個(gè)開發(fā)者賬號只能創(chuàng)建(1-2個(gè)開發(fā)(測試)證書另伍,2-3個(gè)生產(chǎn)(發(fā)布)證書),如果你的App Store Ad Hoc 前面的按鈕不能選擇绞旅,則代表你的這個(gè)賬號無法再創(chuàng)建新的生產(chǎn)證書了摆尝。你可以刪除現(xiàn)在的證書重新建證書(如果刪除一個(gè)證書,那么正在使用這個(gè)證書的人將不能再使用了因悲,除非重新生成堕汞,然后利用.p12重新導(dǎo)入到使用者的電腦里!)
開始配置:
第 一 步:
1.2: 進(jìn)入以下界面:
第 二 步: 我們可以先先加我們的 App ID 在還是那個(gè)面界面 Identifiers--->App IDs 點(diǎn)擊添加
2.2: 選擇專有真機(jī)還是通配(多個(gè) App)使用
2.3: 如果做推送的話記得要勾選推送服務(wù)還在這一頁
2.4: 然后繼續(xù)即可
第 三 步: 配置開發(fā)(推送)證書 --> Certificates-->Development 中點(diǎn)擊添加
3.2: 選擇開發(fā)證書這個(gè)標(biāo)簽
3.3: 選擇真機(jī)測試還是做推送
3.4: 然后查找自己 App ID (沒有出現(xiàn)選擇的話不要選擇 Create我們建過了等會就好了)
3.5: 選擇我們的 Mac 的證書文件 沒有的話從我們的電腦上獲取一下:
3.5.1 填寫郵箱選擇存在磁盤, 點(diǎn)擊下載到桌面就行了
3.5.2 選擇上一步下載的文件就好了
第四步: 生成描述的配置PP文件 Provisioning Profiles --->Development ---> 添加
4.2: 選擇你的 AppID
4.3: 選擇證書
4.4: 選擇測試機(jī)
4.5:填寫描述文件名
4.6:PP文件配置完成下載后雙擊安裝進(jìn)Xcode后即可使用
后面配置有時(shí)間補(bǔ)上,先把證書過程記錄一下!