詳細梳理APP測試以及上架發布流程
最近公司需要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