天天看點

iOS開發應用上傳AppStore的步驟

原文: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了。

内容可能很冗雜,有些地方介紹的不是很詳細,如果有疑問,請在下面留言,我會及時解答。