去年開始學(xué)習(xí)IOS,讓我印象最深的不是代碼的難寫南吮,而是各種證書的申請(qǐng)琳彩,打開開發(fā)者后臺(tái),那么多的菜單一個(gè)一個(gè)點(diǎn)擊部凑,申請(qǐng)露乏,操作一遍之后第二遍又忘了,最近要幫別人寫一個(gè)項(xiàng)目涂邀,寫完之后準(zhǔn)備打包發(fā)布瘟仿,當(dāng)我打開界面的那一刻,又徹底傻眼了比勉,怎么幾個(gè)月沒見劳较,界面又變樣子了
沒辦法,在網(wǎng)上重新搜索教程浩聋,一步一步對(duì)照著來
第一步
檢查自己是否有這個(gè)文件
如果有兴想,跳過到第二步,如果沒有赡勘,打開電腦,找到鑰匙串應(yīng)用捞镰,就是下面這個(gè)闸与,
點(diǎn)擊鑰匙串訪問->證書助理->從證書頒發(fā)機(jī)構(gòu)申請(qǐng)證書
填寫電子郵箱,選擇存儲(chǔ)到硬盤岸售,點(diǎn)繼續(xù)
點(diǎn)存儲(chǔ)践樱,存儲(chǔ)到桌面或者指定目錄
文件已經(jīng)保存下來了
第二步
打開開發(fā)者頁(yè)面,點(diǎn)擊Certificates旁邊那個(gè)藍(lán)色的?
我選擇發(fā)布的凸丸,就是iOS Distribution (App Store and Ad Hoc)這個(gè)選項(xiàng)
然后點(diǎn)擊右上角的藍(lán)色Continue按鈕拷邢,進(jìn)入到下一個(gè)頁(yè)面
點(diǎn)擊選擇Choose File按鈕
選擇剛才通過鑰匙串生成的CertificateSigningRequest.certSigningRequest文件
選擇完成之后,點(diǎn)擊右上角的藍(lán)色Continue
繼續(xù)到下一個(gè)頁(yè)面屎慢,此時(shí)第一步已經(jīng)完成了
點(diǎn)擊右上角藍(lán)色的Download,下載之后把文件放置到自己設(shè)置的文件夾瞭稼,以方便后面尋找,下載下來是這個(gè)文件?ios_distribution.cer
下載完成之后點(diǎn)擊左上角 ?All Certificates
在列表中可以看到剛才生成的那一條
第三步腻惠,創(chuàng)建appid
這一步可以通過xcode直接創(chuàng)建环肘,也可以用過開發(fā)者界面創(chuàng)建,xcode創(chuàng)建更簡(jiǎn)單集灌,只需要在xcode中登入開發(fā)者賬號(hào)悔雹,點(diǎn)擊 try again按鈕,就會(huì)自動(dòng)才開發(fā)者后臺(tái)創(chuàng)建,
下面說的是怎樣在開發(fā)者后臺(tái)創(chuàng)建
點(diǎn)擊左側(cè)菜單Identifiers腌零,然后點(diǎn)擊藍(lán)色的?
選擇App IDs 選項(xiàng)梯找,然后選擇右上角藍(lán)色Continue按鈕
左邊填寫描述,右邊填寫你APP的Bundle id,
例如益涧,下面填寫锈锤, 點(diǎn)擊右上角藍(lán)色Continue
下面勾選上這兩個(gè)選項(xiàng),如果不需要通知饰躲,或者網(wǎng)絡(luò)的話可以不勾選牙咏,然后?點(diǎn)擊右上角藍(lán)色Continue
點(diǎn)擊之后變成Register,
點(diǎn)擊完之后再列表就能看到剛才注冊(cè)的APP ID了
第四步嘹裂,推送證書申請(qǐng)(不需要推送的可以直接跳過)
點(diǎn)擊上圖申請(qǐng)好的APP ID,進(jìn)入詳情頁(yè)妄壶,然后下拉選擇下圖這個(gè)按鈕
點(diǎn)擊之后彈出下圖,一個(gè)是開發(fā)證書申請(qǐng)寄狼,一個(gè)是生產(chǎn)證書申請(qǐng)丁寄,這里選擇生產(chǎn)證書申請(qǐng)
點(diǎn)擊之后跳出下面頁(yè)面,點(diǎn)擊Choose File按鈕泊愧,
還是選擇剛才從鑰匙串導(dǎo)出的那個(gè)文件
選擇完成之后點(diǎn)擊右上角藍(lán)色Continue,然后跳到新的頁(yè)面伊磺,點(diǎn)擊右上角Download,下載完成之后點(diǎn)擊左上角All Certificates
下載下來是這個(gè)文件
第五步,創(chuàng)建配置性文件 Provisioning Profiles
選擇下圖按鈕
這里選擇Ad Hoc,點(diǎn)擊右上角藍(lán)色Continus,到下面這個(gè)頁(yè)面删咱,選擇剛才創(chuàng)建的com.lingdian.test
這個(gè)選項(xiàng)诱咏,
繼續(xù)下一步
在繼續(xù)下一步
在下一步勺良,
然后點(diǎn)擊download,就算完成了
然后把剛才下載的那個(gè)三個(gè)文件一次雙擊一下,這樣證書就已經(jīng)配置好了
第六步湾蔓,xcode打包
打開Xcode,選擇Product->Archive
選擇Distribute App
下一步躏敢,按需求選擇扫腺,然后就可以愉快的打包了
至此绞旅,整個(gè)流程也就算結(jié)束了,還有不懂的可以添加WX:ning737297447 咨詢多艇,其他的上架的也略知一二逻恐,知無不言言無不盡