2015年11月Xcode7.1(7B91b)打包發布蘋果iOS應用指南
第1步:設定項目的開發授權認證
(圖1)
如圖1,選擇TARGETS下的項目名稱。
(圖2)
如圖2,選擇Build Settings,然後找到Provisioning Profile.
(圖3)
如圖3,選擇distribution的開發授權認證。
這個distribution的開發授權認證來自蘋果開發人員後台配置。
登入蘋果開發人員帳號,進入後台,找到Provisioning Profiles -> Distribution,下載配置好的provisioning profile授權認證檔案,在本地開發電腦上雙擊運行。然後就可以在圖3中選擇該開發授權認證。
(圖4)
然後在圖4中,Release對應的選項中全部選擇成iPhone Distribution。
(圖5)
然後,如圖5,在PROJECT中的Build Settings -> Code Signing Identity -> Release 檢查是否已經是iPhone Distribution,如果不是,則必須選擇成iPhone Distribution。
第2步:設定項目輸出目標
(圖6)
如圖6,設定項目輸出目標,不能選擇成模擬器,必須選擇Generic iOS Device。
(圖7)
如圖7,選擇Generic iOS Device。
第3步:產生項目檔案檔案
(圖8)
如圖8,在菜單Product下選擇Archive。
如果Archive為灰色不能點,那麼請檢查上面的第1、2步是否按要求設定。
點擊Archive後,則Xcode則開始產生項目檔案檔案(請耐心等待Xcode產生完畢)。
(圖9)
當Xcode成功產生檔案後,就會自動彈出如圖9的介面,你可以看到剛產生的檔案,以及檔案產生的時間和版本號碼。
如果不小心關閉了彈出的視窗,你也可以通過菜單Window -> Organizer 來開啟檔案視窗。
第4步:上傳檔案檔案到Appstore
(圖10)
選擇產生的檔案檔案,然後點滑鼠右鍵,在右鍵菜單中選擇Show in Finder。
(圖11)
如圖11,就可以看到檔案包在Finder中的檔案位置,如下圖12。
(圖12)
如圖12,在Finder中選擇上面產生的檔案檔案,然後點右鍵,選擇顯示包內容 ,將顯示下圖13。
(圖13)
在圖13中,進入Products。
(圖14)
在圖14中,進入Applications。
(圖15)
如圖15中的檔案就是上面產生的檔案Archive的應用檔案。(如果顯示副檔名的話,應該是 xxx.app ,xxx為應用程式名稱,例如這裡實際上是 kangeqiu.app)
接下來,在工作電腦的Launchpad中開啟iTunes應用,然後在iTunes中選擇應用,如下圖16。
(圖16)
(圖17)
如圖17,將上面在Finder中找到的應用檔案檔案xxx.app拖拽到iTunes中,拖拽後,將顯示下圖18。
(圖18)
(圖19)
選中拖拽進iTunes的app應用,然後點滑鼠右鍵,選擇在Finder中顯示。將顯示下圖20的介面。
(圖20)
如上圖20,就可以看到應用的ipa格式檔案,接下來就可以開始上傳這個ipa檔案到Appstore,為方便上傳,請將這個ipa檔案拷貝到案頭上。
接下來就可以使用Xcode內建工具中的Application Loader開始上傳ipa檔案了,如下圖21運行Application Loader工具軟體。
(圖21)
Application Loader工具軟體介面如下圖23。
(圖23)
雙擊圖23紅圈中的表徵圖(或者點擊右下角的選取按鈕),然後選擇上面已經拷貝到案頭上的ipa檔案。
如下圖24,選擇ipa檔案,然後就可以開始上傳到Appstore了。
(圖24)
至此,上傳流程結束了~~。
FROM: http://stephen830.iteye.com/blog/2255516