詳細梳理APP測試以及上架發布流程

xiaoyuge 8年前發布 | 11K 次閱讀 iOS開發 移動開發

最近公司需要app上架,借著這個機會認真梳理一下測試以及上架流程,圖都是我下午走流程的時候一張張截的,希望能給之前沒有做過上架的朋友們一些幫助

開發者證書(分為開發和發布兩中: iOS Development,iOS Distribution),不論是真機調試,還是上傳到appstore都是需要,用來證明自己開發者身份.

1.準備工作

點擊Account,登錄賬號進入以下界面進行證書以及id的一些注冊

1.png

點擊進入

2.創建CER證書

如下圖點擊:heavy_plus_sign:號創建一個新的證書

2.png

選擇要生成的證書類型(這里選擇的是測試用的證書)

3.png

需要先在電腦上生成CSR證書請求文件

4.png

點開電腦上的鑰匙串

5.png

點擊左上角鑰匙串訪問->證書助理->從證書頒發機構請求證書

6.png

一般情況下,選擇保存在本地桌面方便使用

7.png

繼續剛才apple開發者中的請求CER步驟,上一步點擊continue之后來到以下界面,選擇剛剛生成的CSR文件

8.png

此時已經生成了CER文件,點擊Download下載到本地

9.png

雙擊剛剛下載的CER文件,這時左上角出現鑰匙串字樣,即代表安裝成功

10.png

3.創建APP ID

如下圖點擊:heavy_plus_sign:號創建應用的APP ID

11.png

點擊進入之后需要填入名字以及Bundle ID,按照下圖操作,完成后點擊continue

12.png

13.png

14.png

繼續點擊continue即完成

15.png

4.添加測試設備

如下圖點擊:heavy_plus_sign:號添加測試設備

16.png

起名以及添加設備的UDID,查看UDID的方法圖里已標注,點擊continue即完成

17.png

5.生成PP文件

完成以上步驟后描述文件 Provisioning Profiles, 該文件將appID,開發者證書,硬件Device綁定到一起,描述在哪臺電腦開發,能夠開發哪個應用程序,允許哪些真機設備測試等信息.

18.png

點擊創建后根據測試或發布用途進行選擇

19.png

選擇剛剛創建的APP ID,點擊continue

20.png

選擇剛剛創建的CER證書,點擊continue

21.png

選擇允許進行測試的設備,點擊continue

22.png

給pp文件起名,點擊continue

23.png

此時文件生成,點擊download下載到本地

24.png

雙擊左上角會出現Xcode圖標,代表已成功安裝到Xcode中,此時連接真機設備,comman+R運行,會有提示框點擊"始終允許",成功運行到手機設備即為成功

25.png

發布的流程和測試一樣,再走一遍即可,只是這個時候不需要指定測試設備,省去添加測試設備這個步驟. 另外需要在iTunes store 填寫一些信息,這些都很簡單,按照提示一步步走就可完成,后面有時間的話會更新

附上發布時可能遇到的問題:

以下問題直接Reset即可,說明本地你已生成但沒有安裝

屏幕快照 2016-09-10 16.33.24.png

 

 

來自:http://www.jianshu.com/p/b8d86683fe3b

 

 本文由用戶 xiaoyuge 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!