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í)租幕,在設(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ī)測(cè)試, 必須要配置相應(yīng)的開發(fā)證書, 雖然 iOS7.0之后真機(jī)測(cè)試不用再去配置證書, 要想做推送的話還是要配置開發(fā)環(huán)境證書和推送證書, 溫故知新今天簡(jiǎn)單的總結(jié)一下這個(gè)過程!
配置證書:
- 準(zhǔn)備: 一個(gè)可以用的付費(fèi)的開發(fā)者賬號(hào) ( 幾種類型賬號(hào) 個(gè)人(Individual)$99 、公司(Company)$99 宅荤、企業(yè)(Enterprise)$299屑迂、高校(University))
- 注意:一個(gè)開發(fā)者賬號(hào)只能創(chuàng)建(1-2個(gè)開發(fā)(測(cè)試)證書,2-3個(gè)生產(chǎn)(發(fā)布)證書)冯键,如果你的App Store Ad Hoc 前面的按鈕不能選擇惹盼,則代表你的這個(gè)賬號(hào)無法再創(chuàng)建新的生產(chǎn)證書了。你可以刪除現(xiàn)在的證書重新建證書(如果刪除一個(gè)證書惫确,那么正在使用這個(gè)證書的人將不能再使用了手报,除非重新生成,然后利用.p12重新導(dǎo)入到使用者的電腦里雕薪!)
開始配置:
第 一 步:
打開蘋果的官網(wǎng)去到配置證書的網(wǎng)頁(yè)
1.2: 進(jìn)入以下界面:
第 二 步: 我們可以先先加我們的 App ID 在還是那個(gè)面界面 Identifiers--->App IDs 點(diǎn)擊添加
2.2: 選擇專有真機(jī)還是通配(多個(gè) App)使用
2.3: 如果做推送的話記得要勾選推送服務(wù)還在這一頁(yè)
2.4: 然后繼續(xù)即可
第 三 步: 配置開發(fā)(推送)證書 --> Certificates-->Development 中點(diǎn)擊添加
3.2: 選擇開發(fā)證書這個(gè)標(biāo)簽
3.3: 選擇真機(jī)測(cè)試還是做推送
3.4: 然后查找自己 App ID (沒有出現(xiàn)選擇的話不要選擇 Create我們建過了等會(huì)就好了)
3.5: 選擇我們的 Mac 的證書文件 沒有的話從我們的電腦上獲取一下:
3.5.1 填寫郵箱選擇存在磁盤, 點(diǎn)擊下載到桌面就行了
3.5.2 選擇上一步下載的文件就好了
第四步: 生成描述的配置PP文件 Provisioning Profiles --->Development ---> 添加
4.2: 選擇你的 AppID
4.3: 選擇證書
4.4: 選擇測(cè)試機(jī)
4.5:填寫描述文件名
4.6:PP文件配置完成下載后雙擊安裝進(jìn)Xcode后即可使用
后面配置有時(shí)間補(bǔ)上,先把證書過程記錄一下!
這幾天正好把我自己的做的小項(xiàng)目弄上線昧诱, 我就記錄下來了和簡(jiǎn)友分享一下吧加油
大致過程
第一部分: 證書生成
第二部分: 配置Xcode工程
第三部分:打包工程
第四部分: iTunes上線
第一部分:
- 生成Mac綁定證書, 獲取電腦硬件的證書
![Upload 6.png failed. Please try again.]
制作發(fā)布證書的這個(gè)過程中我們沒有涉及到設(shè)備的添加 所袁,測(cè)試的時(shí)候需要添加過設(shè)備盏档。
3.系統(tǒng)根證書(可直接從網(wǎng)絡(luò)上下載, 開始我不知道總是不行改了這里就好了)
https://developer.apple.com/certificationauthority/AppleWWDRCA.cer
鏈接: https://pan.baidu.com/s/1hrMWeRM 密碼: dz3k
上面提供兩處下載
下面是鑰匙串中的三個(gè)證書(根證書燥爷、 生產(chǎn)證書蜈亩、發(fā)布證書)
第二部分: 配置Xcode
第三部分: 打包工程
第四部分:上傳到iTunes
https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/app
http://devhelpers.com/app/icon/resizer/ 提交一個(gè)1024*1024的icon圖 生成ios程序用的各種格式圖標(biāo)
http://icon.wuruihong.com/ 這個(gè)網(wǎng)站也可以, 配合著用
【鏈接】程序員福利:各大平臺(tái)免費(fèi)接口,非常實(shí)用
http://url.cn/290wqPn