[Xcode 實際操做]9、實用進階-(32)項目的打包上傳和提交審覈以及下架處理

目錄:[Swift]Xcode實際操做html

本文將演示如何將一個應用程序進行打包上傳,並提交審覈以及下架處理。app

點擊項目【DemoApp】->【Build Settings】編譯設置->【Provisioning Profile】證書設置區域。工具

【蘋果開發者管理後臺】,建立應用程序的開發證書和發佈證書。post

【Debug】:首先設置應用程序的開發證書,有了開發證書後,能夠在真機設備上運行和測試應用程序。開發工具

在彈出的證書列表中,列出了全部的開發證書和發佈證書,這裏選擇開發證書。測試

【Release】:設置應用程序的發佈證書,發佈證書可讓您對應用程序進行打包,而且上傳至蘋果商店。ui

在彈出的證書列表中,選擇發佈證書選項。接着對應用程序的代碼簽名進行設置,代碼簽名須要匹配證書。this

首先設置開發簽名:【Debug】:【iOS Developer】選擇開發者選項。加密

而後設置發佈簽名:【Release】:【iOS Distribution】選擇發佈選項。code

點擊頂部的【General】通用信息設置標籤,進入應用程序的通用信息設置面板。

在通用信息設置面板,能夠看到上文已經設置了的開發簽名和發佈簽名。

點擊下拉箭頭,能夠查看發佈簽名對應的證書。

從彈出的列表能夠看出,將在打包應用程序時,使用發佈證書對代碼進行簽名。

在對應用程序打包以前,須要更改項目的動態Scheme。

在彈出的列表中,選擇【Generic iOS Device】通用移動設備選項

依次點擊【Product】產品->【Arichive】歸檔命令。

項目的歸檔的時間,由項目的體積決定。點擊【Distribute App】將歸檔導出未壓縮包。

在彈出的【iOS App Store】(Distribute through the App Store)

保持默認的「爲發佈至蘋果商店而導出」。點擊->【Next】

您能夠選擇將打包好的項目直接上傳【Upload】選項,若是項目的體積比較大,

能夠選擇【Export】導出選項,先將文件進行導出,而後使用專門的工具,將打包後的文件進行上傳。

->【Next】->【Export】開始導出壓縮包。

當壓縮包導出後,依次點擊【Xcode】->【Open Developer Tool】打開開發工具

->【Application Loader】選項,打開應用上傳工具。

將使用此工具將壓縮包上傳至蘋果商店。輸入【Apple ID】和【密碼】,完成登陸操做。

點擊右下角的【選取】按鈕,選擇剛剛導出的壓縮包->【打開】->顯示確認相關信息後點擊【下一步】。

當壓縮包上傳後,您須要爲待提交審覈的應用程序,指定上傳後的壓縮包。

點擊【個人App】,進入應用程序列表頁面。點擊打開須要提交審覈的應用程序。

點擊【活動】標籤,進入活動頁面。在活動頁面,能夠查看提交的壓縮包。

剛開始會處於【處理中】的狀態,大約兩個小時後,便可處理完成。

若是一兩天都未處理完成,您最好從新提交壓縮包。

點擊【App Store】標籤->【1.0準備提交】進入待提交的版本設置頁面。

->【構建版本】區域->點擊【請提交App前先提交一個構建版本】->選擇上文剛剛上傳的壓縮包->【完成】

點擊【分級】右邊的【編輯】連接,彈出【分級】設置窗口。根據實際狀況,選擇應用程序的特徵->【完成】

點擊右上角的【存儲】按鈕,存儲當前頁面的變化。點擊【提交以供審覈】,提交應用程序。

在提交確認頁面中,首先根據實際狀況,選擇您的應用程序是否啓用了加密,或含有整合加密的功能。

而後選擇您的應用程序是否包含、顯示或者訪問第三方內容。

若是您的應用程序使用了百度、谷歌或其餘第三方平臺,請選擇是,不然選擇否。

最後點擊右上角的【提交】按鈕,提交應用程序的審覈。目前應用程序的審覈週期,已經縮短未兩天左右。

此時您的應用程序已經處於待審覈的狀態,若是在審覈期間,發現程序有致命問題,

好比將內購功能修改成生產環境。能夠點擊【remove this version from review】移除當前版本

->【移除】便可將此版本從審覈隊列中移除。

當您再次提交審覈時,須要從新排隊,以前的時間就被徹底浪費了,因此必定要全面檢查後,再提交審覈。

若是產品上線後,才發現一些致命問題,將來不影響用戶的體驗,能夠先將產品進行下架處理。

【下架操做】:

點擊【App Store】標籤->【價格與銷售範圍】,進入價格與銷售範圍設置頁面。

點擊【銷售範圍】編輯連接,彈出銷售範圍編輯窗口->點擊【所有】,取消對所有銷售市場的選擇->【完成】

當問題修復並從新審覈成功後,還須要在【銷售範圍】頁面,恢復設置銷售範圍。

點擊右上角的【存儲】按鈕,完成【銷售範圍】的設置。

相關文章
相關標籤/搜索