(⊙v⊙)嗯......前幾天剛好把項目進行了上架申請!今天我就來和朋友們分享吧,如果有些不對的呀或者是不恰當的,還望各位大神指教!
開始吧:
一:證書的準備
1.在Mac中找到鑰匙串,打開!
(簡便方法:打開Finder,搜索框中輸入鑰匙串)
2.找到左上方的鑰匙串訪問,點擊證書助理下面的從證書頒發機構請求證書
3.填寫地址:電子郵件地址:填你申請開發者賬號的電子郵件地址,常用名稱,默認也可以,CA不用填,存貯到磁盤,點擊"繼續":
4.然後選擇保存位置(桌面)之後在桌面上就會生成一個證書請求文件,名爲CertificateSigningRequest.certSigningRequest
5.用你的Mac進入蘋果開發者中心,前提是你有蘋果開發者賬號,個人的也好公司的也罷,
6.點擊最右邊的Account進入登錄
7.我當時登錄之後是這樣紙的,以前登錄之後和這個不一樣,不過該有的都有,沒影響噠。如圖所示:
8.接下來進入申請證書、App
ID、設備等配置的頁面,首先創建上架用的開發者證書,如圖所示操作
9.接下來,如圖所示操作
10.點擊最下面的Continue
11.會提示創建CSR文件,也就是證書籤名請求文件,如圖
12.繼續點擊最下面的Continue,然後選擇開始從鑰匙串中請求的證書請求文件CertificateSigningRequest.certSigningRequest
13.繼續點擊最下面的Continue,提交上去後就會生成一個cer證書,下載證書(建議和證書請求文件CertificateSigningRequest.certSigningRequest放在同一個文件夾裏邊)
14.創建一個申請App
Id,如圖所示操作
15.如圖操作,Name:用來描述你的AppId,這個隨便填,不過最好是項目名稱,這樣方便自己辨識(記得必須英文)
16.如圖操作。Bundle
ID,這是你APP IDs的後綴,這個內容和你的程序直接相關,後面很多地方要用到,最好是com.yourcompanyname.yourappname的格式,我項目中的Bundle ID也是這種格式。
17.如圖操作。App
Services,默認會選擇2項,這兩項不能修改,其他只需要選擇上自己需要的服務。不過那個推送最好還是選上吧!
18.如果確定前面操作沒什麼問題,那麼就已經OK咯
19.Provisioning
Profile(PP)證書製作,如圖操作
20.如圖操作
21.點擊繼續,接下來選擇創建的App
IDs
22.選擇CSR證書
23.給PP證書取一個名字,可以是你的項目名稱
24.下載創建的PP證書,和前面創建的證書放在一起。就完成了證書的創建獲取。
25.進入APP的發佈中心,我的APP
26.如圖操作
27.根據自己的app填寫相應的信息。
選擇語言的時候,簡體中文是Simplified Chinese 2、套裝ID與SKU主要是app的唯一標識,我是用的項目中Bundle Identifier的內容,such:com.companyname.projectname
28.如圖所示:App信息以及價格與定價自己定,上傳App
Icon的時候不能有圓角效果,這裏需要不同屏幕的截圖,可以直接用模擬機運行後截圖(模擬器運行開始的時候,按住cmd+s, 模擬器的屏幕截圖就直接保存在桌面上了),還有截圖名稱別用中文,各種尺寸可以在網上查得到。
29.ipa包的上傳:我使用的是第二種方式:Applicaton Loader
30.接下來的:
31.各種信息一定記得填寫完善!不要忘記填寫測試賬號,聯繫方式中需要加中國的區號+86後面是具體的聯繫*****,如:+86
15523950000,還有個IDFA的廣告得到選擇,我當時沒選擇,不知道有沒有什麼問題哎。大家可以爲了保險起見去網上找個。
32.OK!接下來進行項目配置和打包ipa
在Xcode中打開你的項目,找到你剛剛下載的發佈證書(後綴爲.cer)或者p12文件,和PP文件,雙擊加入到你的鑰匙串中。
33.在Xcode中選擇模擬器爲iOS Device,按照下圖提示操作
34.配置項目環境,Account的配置
Xcode——>Preferences 就會出現Account的配置界面,如圖所示:
點擊+可以選擇添加
Apple ID,點擊View Details可以查看該Apple Id下的Certificates(發佈證書、測試證書)和Provisioning Profile(PP)證書文件,可以點擊下載。
35.項目配置,請看圖
配置發佈證書和pp證書
36.修改兩個.plist文件,如圖操作
37.進行ipa打包,導出(Export)ipa包,然後使用Applicaton
Loader上傳(不知道可不可以直接Upload to App store,下次我試試),接下來的操作大家一定都會。
OK啦!大功告成!接下來的那些小操作自己注意一下就好啦!
在上傳ipa包的時候可能會遇到一些問題,問題的解決方法請找我們大傢伙的乾媽(的誤度,呢一昂娘)。