開發(fā)證書準備:
- 要有一個開發(fā)者賬號(在 https://developer.apple.com/ 申請)
- 在蘋果開發(fā)者網(wǎng)站為自己的應用申請(在 Certificates, Identifiers & Profiles 里)一個APPID
- 為自己的APP 配置相應的證書(Certificates)、描述文件(Provisioning Profiles),兩者都區(qū)分 開發(fā)狀態(tài) 和 發(fā)布狀態(tài) 自己測試選開發(fā)狀態(tài),想要讓其他人都可以下載需要選發(fā)布狀態(tài)
申請證書時需要一個證書申請(從鑰匙串->證書助理 中請求得到)、證書和描述文件必須對應 - 把配好的證書和描述文件下載下來備用
AppStore平臺配置
- 登錄https://itunesconnect.apple.com/ 找到“我的APP” 創(chuàng)建新的APP
- 填寫APP基本信息 平臺、名稱、套裝ID(選擇自己創(chuàng)建的APPID)、SKU(AppStore中唯一標識)
- 進入“我的APP”填寫APP信息、價格銷售、版本信息、功能(內(nèi)購買項目)等信息
- 提交等待審核
歸檔打包:
檢查Bundle Identifire、Team、版本號、應用的最低iOS版本、手機橫豎屏設置、設備適用范圍(選擇Tabbar欄General);
Tabbar欄General中的App Icons and Launch Images 配置好應用的icon、LaunchImage(圖標和啟動圖要嚴格按照對應尺寸匹配,否則啟動圖會影響整個程序在設備上的畫面顯示);
檢查代碼簽名:在TARGETS->Build Settings->Code Signing,選擇簽名(準備工作中證書和描述文件申請時所用的簽名)Provision Profile中選擇描述文件(準備中下載的Profile)
檢查自己的應用程序中應用名稱、項目名稱、APP版本號、編譯版本號(找到TARGETS->Info->Custom iOS Target Properties 查看修改);
以上檢查完畢,選擇屏幕最上菜單欄中Product->Archive進行歸檔(歸完檔再次查找時可在菜單欄Window->Organizer查找)
歸檔
選擇右邊欄中"Upload to App Store"按鈕上傳到AppStore,或者是Export按鈕導出應用包
上傳