CSR
上線的證書需要先在自己的電腦上配置CSR證書
1.鑰匙串
點開鑰匙串,選擇菜單欄的鑰匙串訪問 -> 證書助理 -> 從證書頒發(fā)機構(gòu)請求證書
2.證書信息
填寫用戶電子郵件地址(無所謂是什么地址)物赶,一定要選擇存儲到磁盤遣耍,然后將內(nèi)容保存到容易找的地方
配置證書
1.登錄
首先需要一個付費的賬號,無論是99$或者299$的都可以進(jìn)行登錄
2.證書
選擇certificates,identifiers&profiles的選項
3.要配置的3個證書
identifiers
1.首先配置identifiers,選擇APP IDs再點擊右上角的+
2.點擊+之后,跳轉(zhuǎn)到注冊App ID的界面
App ID description的name可以隨意的填寫,這個不重要质欲,但是一定要記住,因為在后面會有選擇
因為我們的APP一般都是根據(jù)bundle identify一致并且單獨一個的糠馆,所以選擇第一項Explicit App ID 這里的bundle id 一定要跟bundle identify一致
如果上線有推送的需求的話嘶伟,將推送勾選上,如果沒有推送的需求則不用勾選榨惠,然后選擇continue
這里push還不可用奋早,要單獨配置推送證書下面會講
4.然后點擊register下一步選擇done,App ID就配置完成了
certificates
Distribution
1.此已上線為例
如果是公司的賬號赠橙,那么很有可能是已經(jīng)申請過distribution的cer文件的耽装,你會看到那個選項是灰色的,也沒有關(guān)系期揪,可以直接使用已經(jīng)配置好的distribution文件掉奄,下載到電腦上。但是要注意的是在配置PP文件的時候凤薛,就選擇你已經(jīng)下載的那個distribution的姓建!
2.如果沒有配置過distribution證書,那么就選擇需要的上線或者開發(fā)版本缤苫,一步步繼續(xù)就可以了
我這邊已經(jīng)配置過了速兔,所以直接下載下來使用
3.在這個界面還需要配置推送的證書
推送的證書同樣分為開發(fā)和上線兩個版本,如果不是公司財大氣粗弄一個公司賬號用來上線活玲,一個企業(yè)賬號用來測試的話涣狗,基本都是兩個都要配置的谍婉,選擇完畢之后,點擊continue繼續(xù)下一步
4.選擇APP ID
點擊下拉框選擇你剛剛配置的APP ID 镀钓,看名字和bundle id都和你剛剛設(shè)置的相同穗熬,那么就可以進(jìn)行配置了
點擊continue繼續(xù)
到下一個界面沒有要勾選的項目,有耐心的就看一下他們的英文丁溅,無所謂的就直接continue吧
5.chose file
這里要選擇你剛剛在電腦上配置的CSR證書唤蔗,然后點擊continue
6.推送證書配置完成
這里是你剛剛配置好的推送證書,選擇down將推送證書下載到電腦上窟赏,點擊done完成推送證書的配置
雙擊剛下載的推送證書到鑰匙串
這個時候再點擊查看identity里面的APP ID那一欄妓柜,找到你剛剛配置的App ID,可以看到推送已經(jīng)是綠色的了
PP文件
選擇Provisioning Profiles的all或者單獨的development或distribution 再點擊右上角的?進(jìn)入到配置界面
跟cer文件相同饰序,都是要選擇開發(fā)的或者上線的或者發(fā)布到類似于蒲公英的內(nèi)測網(wǎng)站上的
跟cer文件相同领虹,選擇App ID规哪,然后點擊continue
要選擇certificates如果不知道的話那就全選求豫,知道的就單獨選擇一項,然后繼續(xù)點擊continue
接下來要選擇select devices诉稍,如果不知道的話那就全選蝠嘉,知道的就單獨選擇一項,然后繼續(xù)點擊continue
這里的profile name可以隨意寫杯巨,但是要記住寫的是什么蚤告,并且看一下App ID 是否與你配置的App ID相同
將profile下載到你的電腦,然后雙擊到鑰匙串
開發(fā)和上線的版本都是相同步驟服爷,不再贅述
到最后你的電腦上應(yīng)該有5個證書杜恰,一個cer證書的distribution證書,兩個cer證書的push證書仍源,兩個PP文件