原文:http://blog.csdn.net/ayangcool/article/details/46647693 前言:作為一名IOS開發者,把開發出來的App上傳到App Store是必須的。下面就來詳細介紹下具體流程。 1.打開蘋果開發者中心:https://developer.apple.com 打開後點選:Member Center 如果你的電腦沒有儲存密碼,則會提示你輸入開發者帳号和密碼,因為我的電腦已經儲存了,是以直接進入。 2.點選:Certificates, Identifiers & Profiles 3.點選Devices 一.建立App IDs和Boudle ID 4.點選App IDs,會進入如下界面,點選右上角的 + 号 5.填寫App IDs和Boudle ID 6.點選continue 7.點選Submit 8.點選Done 二.建立釋出證書(若已建立過釋出證書,現在用的是p12檔案,可直接跳到第21步) 9.點選Production後,點選 + 号 10.點選App Store and Ad Hoc 11.點選Continue 12.點選Continue 建立本地證書 13.此時傳回到桌面,在點開LaunchPad,在其他中找到鑰匙串通路,切記不要關閉浏覽器 14.打開鑰匙串通路,點選電腦左上角的鑰匙串通路–證書助理–從證書頒發機構請求證書 15.會出現如下界面,選擇存儲到磁盤,點選繼續 16.選擇存儲到桌面,存儲 17.點選完成 18.你會在桌面上看到下面的檔案 19.然後回到浏覽器,點選choose File.. 選擇建立好的:CertificateSigningRequest.certSigningRequest 檔案,點選Generate 20.點選Download下載下傳建立好的釋出證書(cer字尾的檔案),然後點選Done,你建立的釋出證書就會存儲在帳号中。 注:一般一個開發者帳号建立一個釋出證書就夠了,如果以後需要在其他電腦上上架App,隻需要在鑰匙串通路中建立p12檔案,把p12檔案安裝到其他電腦上。這相當于給予了其他電腦釋出App的權限。 建立PP檔案 21.找到Provisioning Profiles ,點選All,然後點選右上角 + 号 22.選擇App Store,點選Continue 23.在App ID 這個選項欄裡面找到你剛剛建立的:App IDs(Bundle ID) 類型的套裝,點選Continue 24.選擇你剛建立的釋出證書(或者生成p12檔案的那個釋出證書),點選Continue 25.在Profile Name欄裡輸入一個名字(這個是PP檔案的名字,可随便輸入,在這裡我用工程名字,便于分别),然後點選Generate 26.Download生成的PP檔案,然後點選Done 在App Store開辟空間 27.回到Member Center,點選iTunes Connect 28.點選我的App 29.點選建立 iOSApp 30.依次按提示填入對應資訊,然後點選建立 31.依次把不同尺寸的App截圖拉入到對應的裡面 32.填入App簡介 33.按提示依次輸入 34.此時這個建構版本還沒有生成,我們先把基本資訊填寫完畢,然後再進入Xcode中把項目打包發送到過來。 注意:填寫完一定要點選右上角的儲存。 在Xcode中打包工程 找到你剛剛下載下傳的釋出證書(字尾為.cer)或者p12檔案,和PP檔案,輕按兩下,看起來沒反應,但是他們已經加入到你的鑰匙串中。 35.在Xcode中選擇模拟器為iOS Device,按照下圖提示操作 36.修改.plist檔案,兩個.plist檔案都要修改 37.然後發送到我的App 38.發送成功後傳回到我對App,重新整理頁面,在建構版本處就會有個 + 号,點選 + 号把發送過來的程式添加上去就行了 39.然後在定價處設定你的App上架後是免費還是收費。 40.回到我的App,點選釋出就ok了。 内容可能很冗雜,有些地方介紹的不是很詳細,如果有疑問,請在下面留言,我會及時解答。