iOS證書(shū)及發(fā)版

為方便自己學(xué)習(xí),轉(zhuǎn)自:http://www.itdecent.cn/p/be0267ebd238
一、簡(jiǎn)單科普
開(kāi)發(fā)者帳號(hào)的類型:
1.個(gè)人-99(約688元/年)(調(diào)試證書(shū)最多只能有兩個(gè)) 2.公司-99(約688元/年)需要提供鄧白氏編碼,用于企業(yè)認(rèn)證,可以進(jìn)行團(tuán)隊(duì)開(kāi)發(fā)管理
3.企業(yè)-$299,需要提供鄧白氏編碼,程序不能上架到AppStore(用于企業(yè)內(nèi)部辦公軟件等)(調(diào)試證書(shū)最多有五個(gè))
二、創(chuàng)建證書(shū)

  1. 點(diǎn)擊“證書(shū)、標(biāo)識(shí)符、文件”

    image.png
  1. 添加證書(shū)

    image.png
  1. 選擇證書(shū)
  • 開(kāi)發(fā)證書(shū)(Development):最多1個(gè)
  • 發(fā)布證書(shū)(Production):最多3個(gè)(網(wǎng)傳)
image.png
  1. 準(zhǔn)備創(chuàng)建CSR文件(這里以Production 的 App Store And AD Hoc為例)

    image.png
  2. 創(chuàng)建CSR文件01(打開(kāi)鑰匙串->證書(shū)助理->從證書(shū)頒發(fā)機(jī)構(gòu)請(qǐng)求證書(shū))

image.png
  1. 創(chuàng)建CSR文件02(填寫(xiě)電子郵件地址,常用名稱,這兩項(xiàng)都可以隨便填,注意要把CSR文件存儲(chǔ)到磁盤)

    image.png
  2. 創(chuàng)建CSR文件(為CSR文件取名,建議最好取一個(gè)和你項(xiàng)目名稱相關(guān)的名字)

image.png
  1. 選擇剛剛創(chuàng)建的CSR文件
image.png
  1. 創(chuàng)建證書(shū)完畢,下載證書(shū)

    image.png

Extension:CSR是Cerificate Signing Request的英文縮寫(xiě),即證書(shū)請(qǐng)求文件,也就是證書(shū)申請(qǐng)者在申請(qǐng)數(shù)字證書(shū)時(shí)由CSP(加密服務(wù)提供者)在生成私鑰的同時(shí)也生成證書(shū)請(qǐng)求文件,證書(shū)申請(qǐng)者只要把CSR文件提交給證書(shū)頒發(fā)機(jī)構(gòu)后,證書(shū)頒發(fā)機(jī)構(gòu)使用其根證書(shū)私鑰簽名就生成了證書(shū)公鑰文件,也就是頒發(fā)給用戶的證書(shū)。

三、配置APP ID

  1. 配置項(xiàng)目的APPID(即BundleID)
image.png
  1. 給AppID取名(建議使用項(xiàng)目名稱,便于區(qū)分)
image.png
  1. 設(shè)置BundleID(建議設(shè)置精確的BundleID。如果選擇通配符BundleID,比如推送功能是無(wú)法使用的)
image.png
  1. 注冊(cè)BundleID
image.png
  1. 確認(rèn)無(wú)誤,注冊(cè)BundleID

    image.png
  2. 注冊(cè)BundleID完畢

image.png

Tips:
Bundle ID 是唯一標(biāo)識(shí)符,不能重復(fù),必須保證是唯一的(如果某些程序在真機(jī)調(diào)試的時(shí)候報(bào) Bundle ID 的錯(cuò)誤,更改一下 BundleID 一般可以解決)

四、配置Device

  1. 添加測(cè)試設(shè)備
image.png
  1. 獲取設(shè)備的UDID(iTunes或者Xcode獲取)

    image.png
    image.png
  2. 注冊(cè)設(shè)備

    image.png

Tips
這里的設(shè)備在開(kāi)發(fā)者付費(fèi)后1年內(nèi)最多只能添加100臺(tái),如果沒(méi)有在這里配置Device的UDID,Xcode在登錄過(guò)開(kāi)發(fā)者賬號(hào)的情況下, 也可以自動(dòng)修復(fù)

五、配置包含以上三者信息的描述文件

  1. 添加描述文件

    image.png
  2. 選擇創(chuàng)建發(fā)布到AppStore的類型

    image.png
  1. 選擇對(duì)應(yīng)的AppID,如果之前AppID是按照項(xiàng)目名取的,這里就很好找。所以說(shuō)取名一定要有套路,一定要規(guī)范!

    image.png
  2. 選擇對(duì)應(yīng)的證書(shū)(之前是可以默認(rèn)全部勾選的,但是現(xiàn)在不可以了,所以只能選擇剛才創(chuàng)建的證書(shū),看名字不好辨別,只能根據(jù)證書(shū)到期日期判斷,比如今天是2017年3月19日,所以推斷出,2018年3月18日的那個(gè)證書(shū)是剛剛創(chuàng)建的)

    image.png
  3. 如果配置開(kāi)發(fā)證書(shū),這里還要多一步,選擇設(shè)備,直接全部選擇就好了

  4. 給描述文件取名(一定要規(guī)范!一定要規(guī)范??!一定要規(guī)范?。。。?/p>

image.png
  1. 下載描述文件

    image.png

六、配置完成, 安裝證書(shū)和描述文件

直接雙擊即可安裝(建議先安裝證書(shū), 再安裝描述文件)

七、發(fā)布App

  1. 登錄iTunes Connect

  2. 新建App

image.png
  1. 填寫(xiě)相應(yīng)的信息

    image.png
  2. 填寫(xiě)相應(yīng)的信息(如果平面設(shè)計(jì)師沒(méi)有給提供,可以自己用模擬器截圖(快捷鍵Commond + S),最新規(guī)定只傳5.5寸的就可以了)

    image.png
  3. 填寫(xiě)相關(guān)信息

image.png
  1. 對(duì)app編輯分級(jí)

    image.png
  2. 填寫(xiě)app綜合信息

image.png
  1. 填寫(xiě)App審核信息
image.png
  1. 版本發(fā)布選擇
image.png
  1. 保存填寫(xiě)完的信息
image.png
  1. 準(zhǔn)備添加app版本
![image.png](https://upload-images.jianshu.io/upload_images/1462465-c0cbcc589f79d44f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
  1. 構(gòu)建版本
image.png
  1. 提交以供審核


    image.png
  2. 內(nèi)容版權(quán)和廣告標(biāo)識(shí)符

image.png
  1. 最后一步:提交
image.png

提交完以后,就等待審核就可以了。

轉(zhuǎn)自:http://www.itdecent.cn/p/be0267ebd238

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容