一、 簡單科普
開發(fā)者帳號的類型:
個人-$99(約688元/年)(調(diào)試證書最多只能有兩個)
公司-$99(約688元/年)需要提供鄧白氏編碼掩缓,用于企業(yè)認(rèn)證你辣,可以進(jìn)行團(tuán)隊開發(fā)管理
企業(yè)-$299,需要提供鄧白氏編碼宴凉,程序不能上架到AppStore(用于企業(yè)內(nèi)部辦公軟件等)(調(diào)試證書最多有五個)
二跪解、創(chuàng)建證書
點擊“證書签孔、標(biāo)識符饥追、文件”
添加證書
選擇證書
開發(fā)證書(Development):最多1個(20170425日只能生成一個了)
發(fā)布證書(Production):最多3個(網(wǎng)傳)
準(zhǔn)備創(chuàng)建CSR文件(這里以Production 的 App Store And AD Hoc為例)
創(chuàng)建CSR文件01(打開鑰匙串->證書助理->從證書頒發(fā)機(jī)構(gòu)請求證書)
創(chuàng)建CSR文件02(填寫電子郵件地址,常用名稱捏顺,這兩項都可以隨便填纬黎,注意要把CSR文件存儲到磁盤)
創(chuàng)建CSR文件(為CSR文件取名本今,建議最好取一個和你項目名稱相關(guān)的名字)
選擇剛剛創(chuàng)建的CSR文件
創(chuàng)建證書完畢挪凑,下載證書
Extension:CSR是Cerificate Signing Request的英文縮寫躏碳,即證書請求文件散怖,也就是證書申請者在申請數(shù)字證書時由CSP(加密服務(wù)提供者)在生成私鑰的同時也生成證書請求文件杭抠,證書申請者只要把CSR文件提交給證書頒發(fā)機(jī)構(gòu)后,證書頒發(fā)機(jī)構(gòu)使用其根證書私鑰簽名就生成了證書公鑰文件丹诀,也就是頒發(fā)給用戶的證書铆遭。
三、配置APP ID
配置項目的APPID(即BundleID)
給AppID取名(建議使用項目名稱碗脊,便于區(qū)分)
設(shè)置BundleID(建議設(shè)置精確的BundleID衙伶。如果選擇通配符BundleID矢劲,比如推送功能是無法使用的)
注冊BundleID
確認(rèn)無誤芬沉,注冊BundleID
注冊BundleID完畢
Tips:
Bundle ID 是唯一標(biāo)識符丸逸,不能重復(fù)黄刚,必須保證是唯一的(如果某些程序在真機(jī)調(diào)試的時候報 Bundle ID 的錯誤,更改一下 BundleID 一般可以解決)
四笛园、配置Device
添加測試設(shè)備
獲取設(shè)備的UDID(iTunes或者Xcode獲妊忻)
注冊設(shè)備
Tips
這里的設(shè)備在開發(fā)者付費后1年內(nèi)最多只能添加100臺凶赁,如果沒有在這里配置Device的UDID逆甜,Xcode在登錄過開發(fā)者賬號的情況下, 也可以自動修復(fù)
五交煞、配置包含以上三者信息的描述文件
添加描述文件
選擇創(chuàng)建發(fā)布到AppStore的類型
選擇對應(yīng)的AppID素征,如果之前AppID是按照項目名取的,這里就很好找根欧。所以說取名一定要有套路凤粗,一定要規(guī)范!
選擇對應(yīng)的證書(之前是可以默認(rèn)全部勾選的柔袁,但是現(xiàn)在不可以了瘦馍,所以只能選擇剛才創(chuàng)建的證書,看名字不好辨別燥筷,只能根據(jù)證書到期日期判斷肆氓,比如今天是2017年3月19日,所以推斷出蕉陋,2018年3月18日的那個證書是剛剛創(chuàng)建的)
如果配置開發(fā)證書凳鬓,這里還要多一步患民,選擇設(shè)備匹颤,直接全部選擇就好了
給描述文件取名(一定要規(guī)范!一定要規(guī)范A赡健溅蛉!一定要規(guī)范!R虮I装)
下載描述文件
六卫旱、配置完成, 安裝證書和描述文件
直接雙擊即可安裝(建議先安裝證書, 再安裝描述文件)
七围段、發(fā)布App
新建App
填寫相應(yīng)的信息
填寫相應(yīng)的信息(如果平面設(shè)計師沒有給提供适贸,可以自己用模擬器截圖(快捷鍵Commond + S)涝桅,最新規(guī)定只傳5.5寸的就可以了)
填寫相關(guān)信息
對app編輯分級
填寫app綜合信息
填寫App審核信息
版本發(fā)布選擇
保存填寫完的信息
準(zhǔn)備添加app版本
構(gòu)建版本
提交以供審核
內(nèi)容版權(quán)和廣告標(biāo)識符
最后一步:提交
提交完以后壁却,就等待審核就可以了裸准,現(xiàn)在App審核還是比較快的狼速,我提交的兩個App都是48小時審核就通過了,期間你會收到兩封郵件(這里指沒出現(xiàn)審核不通過的情況)
Your app (iOS) status is in Review(App正在審核中)
Your app (iOS) status is Pending Developer Relesae(App審核通過恼蓬,可以發(fā)布了)