1. 真機除錯
1. 準備作業
(1). 擁有蘋果開發者賬號個人(每年99美元)、公司(每年99美元)、企業(每年299美元)賬號均可;
(2). 能上網的蘋果電腦 MacOS(蘋果虛擬機也可以)、Xcode開發工具、IOS 設備(手機或平板);
2. 配置除錯設備
(1). 手機連接電腦,打開 iTunes 軟體,點擊序列號字母處,獲取 iPhone 手機的 UDID;

下圖為點擊后的效果:

(2). 打開蘋果開發者賬號,配置除錯用的iPhone手機的UDID;

在設備管理中添加設備,

填寫設備的相關資訊,

3. Xcode自動管理證書檔案
(1). 修改專案目錄的權限;
在終端執行:sudo -chmod -R 777 專案名,完成權限修改,
(2). 用Xcode打開專案;
點擊專案名下ios檔案夾中的Runner.xcodeproj檔案打開專案,

(3). 添加開發者賬號;
選擇Xcode下的首選項,

添加賬號,賬號型別選擇Apple ID,

填寫Apple ID并輸入密碼,

以下為添加開發者賬號完成后的狀態,可以在此下載手動組態檔及管理證書等一些常見的操作,

(4). 修改包名,包名需要提前準備好,修改了就不要輕易的更改了,因為這個包名會關聯到其他的一些功能,比如微信支付,

(5). 自動管理證書;

勾選上圖所示方框里的選項,自動管理簽名,默認是勾選的,取消后再次勾選上,并在Team選項中選擇開發者,
至此,真機調式前的準備作業就完成了,將手機連接到電腦上就可以開始真機調式了,
4. 開始除錯

注意:
(1). 在進行編譯時,手機不要鎖屏,否則會提示報錯;
(2). Xcode在提示需要訪問證書時,點擊允許;
(3). 提示證書錯誤的時候,重新添加自動管理證書選項;
2. 專案打包
1. 創建應用程式測驗包
1. 進入蘋果開發者中心,配置測驗手機的UDID;
配置測驗手機與配置除錯設備的UDID操作方法是一樣的,可以參考上面的配置除錯設備內容,
2. 配置應用包名稱;
配置包名,包名需要提前準備好,修改了就不要輕易的更改了,會很麻煩,如果之前已經配置過,用以前的就可以了,

3. 電腦連接 iPhone 手機,在Xcode中點擊運行以測驗手機是否連接正常;
4. 選擇 Product選單下的Archive 進行打包;

打包完成后,點擊分發應用程式,

選擇測驗包,

提示是否需要瘦身,直接下一步,

選擇自動管理簽名,

打包完成,進行匯出,

打開匯出所在的檔案夾,即可看到測驗包,測驗包可以通過iTunes來進行安裝,前提是一定要在開發者中心配置測驗手機的UDID,

注意:如果在打包期間遇到簽名相關的錯誤,可以重新勾選自動管理簽名,重新選擇開發成員,然后重新打包,

2. 創建應用程式正式包
1. 在蘋果開發者中心創建應用;
登錄蘋果開發者中心,

連接應用程式商店,

點擊跳轉,

再次點擊,

選擇我的App,

在我的App里面可以看到之前已經上傳的App,還有準備上傳的App,點擊左上角的加號添加新的應用,

新建要發布的應用,

應用新建完成點擊創建成功的應用程式,進一步完善應用程式的相關資訊,

App資訊中主要填寫名稱、副標題等基本資訊,
價格與銷售范圍內的資訊主要針對付費的應用程式,
準備提交里主要用來上傳應用程式的圖示、預覽圖片、螢屏快照,填寫宣傳、描述、關鍵詞、技術支持網址、營銷網址、著作權、開發者資訊以及備注等資訊,對于需要登錄的應用程式還要提供用戶名和密碼方便蘋果審核人員進行登錄審核,如果上傳了打包的應用程式包,在構建版本區域中可以看到,
填寫完成上面所說的相關資訊,然后在準備提交的右上角點擊存盤,應用程式就創建成功了,
2. 對應用程式進行打包;
配置應用包名,此處的包名一定要和申請應用時的包名相同,

選擇 Product檔案選單下的 Archive 進行打包,

正常打包完成后,點擊分發應用程式,

選擇分發到App Store,即正式環境,

選擇上傳應用程式包的方式,選擇Upload上傳時不需要借助其它軟體,選擇Export匯出包需要借助Application Loader進行上傳,建議用這種方式,

默認勾選,選擇下一步:

選擇自動管理簽名,

點擊匯出按鈕匯出應用包,

匯出完成后的檔案,

3. 上傳應用
1. 下載并安裝Application Loader,注冊并登錄;
在登錄的時候可能會出現如下的錯誤:

出現上面的錯誤提示是因為蘋果加了二次安全驗證,需要在蘋果個人中心賬號管理中生成密碼,然后用生成的密碼進行登錄,

2. 選取打包的應用程式進行上傳;
選擇“交付您的應用程式”,選取本地存盤的正式環境IPA格式的包檔案,

正確選取安裝包后,會顯示如下圖所示的畫面,點擊下一步即可開始上傳,

上傳成功后,在應用中心就可以看到該版本號的資訊,

選取對應的版本即可進行提交審核了,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/259501.html
標籤:其他
