1.如何配置上傳和測試的證書
如果沒有開發者賬号,請先擷取鄧白氏編碼,然後申請開發者證書,這裡說一下如何送出應用到APP Store的流程。
1.登入https://developer.apple.com 選擇Account ,這裡你會看到讓你登入開發者賬号和密碼,登入即可,如圖

2.點選 Certificates
3.申請App ID
點選加号,進入App ID 申請界面
然後點選Continue确認沒有錯的話直接點選Submit後點選Done即完成App Id的建立。
4.建立證書 首先建立請求證書檔案
直接在MAC桌面找到
點選打開,然後點選桌面左上方—> 選中鑰匙串點選鑰匙串通路–> 證書助理– >從證書頒發機構請求證書
如下圖,點選繼續即完成了鑰匙串的通路,桌面上會出現CertificateSigningRequest.certSigningRequest的證書請求檔案
5.制作Provisioning Profile證書檔案
選擇certificates選項下的All 點選右上角的加号(+)
PS:生産證書和開發者證書需要操作兩次,分别建立,開發證書用于真機調試,生産證書用于送出到AppStore
點選Continue
直接選擇我們上一步儲存在桌面的CertificateSigningRequest.certSigningRequest的證書請求檔案即可。
然後會出現
輕按兩下之後檢視是否存在你的鑰匙串裡。(ps:這裡就建立開發者證書,建立生産證書步驟重新來一遍,但是選擇 APP Store and Ad Hoc)
6.如果需要真機測試,這個時候需要裝置号UDID
連接配接你的手機到MAC上,打開iTunes,選擇你的手機
然後回到我們的開發者賬号裡面,點選加号
點選contiune,出來過download到桌面,輕按兩下即可
7.建立上傳AppStore 和 測試的證書 Provisioning Profile證書
選擇開發者和測試的裝置賬号
之後就是輸入一個PP證書的名字了,然後生成,下載下傳儲存,輕按兩下就添加到Xcode中,這樣在真機調試或者釋出時,就可以分别有不同的PP證書與其對應。
8.app裡面的設定
找到 項目 – > Build Settings – > Signing
2.如何上傳到App Store
1.在itunes中建立程式
登入開發者中心(https://developer.apple.com), 選擇Itunes Connect,
2.選擇我的app
點選左上角的+選擇“建立App”,根據自己的app然後填寫相應的資訊即可,因為項目較多,就不一一講解了,但是其中的注意事項會寫到:
1、選擇語言的時候,簡體中文是Simplified Chinese
2、套裝ID與SKU主要是app的唯一辨別吧,我是用的項目中Bundle Identifier的内容.
(App資訊以及價格與定價根據app不同自己填寫就可以了)
3.上傳App Icon的時候,注意那個問号哦,需要上傳1024*1024的,而且不能有圓角效果和alph透明度哦!
4.這裡需要不同螢幕的截圖,可以直接用模拟機運作後截圖。待模拟器運作開始的時候,按住cmd+S, 模拟器的螢幕截圖就直接儲存在桌面上了。
5.上傳的時候會提示“無法載入檔案”的問題。原因是:截圖儲存的檔案名有中文,修改下截圖名稱即可!
6.螢幕尺寸大家都可以查到,為了自己友善,簡單備注下:
4.7英寸 ——>iphone6 5.5英寸——>iphone 6 plus 4英寸 ——>iphone5S 3.5英寸 ——> iphone 4S
3.5英寸 —> 640 * 960
4 英寸 —> 640 * 1136
4.7英寸 —> 750 * 1334
5.5英寸 —> 1242 *2208
PS:這裡的截圖可以将模拟器切換到最大(comment +1) 然後按comment + s即儲存到桌面
7、ipa包的上傳:我使用的是Applicaton Loader 下載下傳
8.上傳成功後差不多5到10 分鐘,重新整理頁面,上圖的建構版本會出現加号+點選添加就行了,成功後
如果有多個版本的話,需要在這裡選擇對應需要稽核的版本即可
8、不要忘記填寫測試賬号,否則會被拒的,而且一定要跟伺服器同僚說好,不要删除測試賬号,否則同樣被拒
9、聯系電話中需要加中國的區号+86後面是具體的聯系電話,如:+86 11111111111
問題以及總結
1.第一次上傳失敗或者被拒如何上傳第二次
檢查,修改,然後修改
增加版本就可以修改 Version,如果隻是部分錯誤還是想要這個版本,就修改下面的Build即可
2.在其他電腦建立的證書怎麼在自己電腦上用
因為電腦生産證書的辨別唯一,是以其他電腦要使用,就要生成P12檔案
在鑰匙串中選擇你的開發和生産證書,右鍵導出P12檔案,發給你需要的電腦即可。
3.如何生成ipa包
點選app,選擇桌面上方
然後等待一段時間,出現
然後點選右鍵,點選第一個show
點選右鍵,顯示包内容
點選最後生成
然後把這個拉倒Itunes應用裡面
然後再從裡面拉到桌面上(切記,命名用英文)
最後Applicaton Loader 上傳到app Store
有什麼不懂,歡迎大家留言,以及有什麼錯誤還請指點!一起學習!