蘋果TestFlight上架分發安裝測試詳細教程

 

 

 

 

經過本篇教程,能夠學習到ios證書申請和打包ipa上傳到App Store進行TestFlight測試的流程!php

 

TestFlight測試份內部及外部測試,針對沒有上架的app,能夠經過此方式安裝到手機測試。html

 

內部測試(上傳便可測試):經過測試碼安裝,一個碼安裝一個手機。linux

 

外部測試(上傳後需經過審覈):經過一個連接跳轉到TestFlight應用安裝,有效期限90天,安裝數量1萬臺。ios

 

 

 

TestFlight上架App Store審覈分7步進行,須要註冊一個蘋果的開發者帳號才能操做xcode

 

一、安裝iOS證書申請輔助軟件Appuploader安全

二、申請iOS發佈證書(p12)app

三、申請iOS發佈描述文件(mobileprovision)工具

四、打包ipa學習

五、上傳ipa到iTunes Connect測試

六、申請TestFlight內部測試及外部測試

 

 

1、下載安裝iOS證書申請輔助軟件Appuploader

 

Appuploader下載連接

 

Appuploader能夠輔助在Windows、linux或mac系統直接申請iOS證書p12,及上傳ipa到App Store,最方便在Windows開發上架沒有蘋果Mac電腦的開發者!

 

配合本教程使用,能夠快速掌握TestFlight上架流程

 

下載軟件包後解壓直接使用,無需安裝。

 

成功啓動軟件界面

 

 

 

2、申請iOS發佈證書(p12文件)

 

發佈證書用於上架,證書有p12及mobileprovision兩個文件,配套使用,先申請p12!

 

2.一、用蘋果開發者帳號登陸appuploader軟件後,選擇證書進入,點擊右下角+ADD選擇

 

類型:下拉選擇發佈證書

證書名稱:不要中文、不要太長了、隨意設置

郵箱:隨意

密碼:證書的密碼、好比設置123這樣,不用很複雜,記好、打包時要用、很重要

應用id:這裏不用選

點擊ok建立。

 

 

2.二、建立成功後,找到剛建立的發佈證書(iOS Distribution這個類型的就是發佈證書,若是以前建立過看過時時間或者ID就知道哪一個是新建立的了)!

點擊p12 文件,下載保存.p12證書文件到電腦。

 

 

3、建立iOS發佈描述文件(.mobileprovision文件)

 

3.一、點擊右下角BACK、返回Appuploader首頁,選擇描述文件進去。

 

 

3.三、點擊右下角+ADD,進入申請界面!

 

Type:下拉選擇發佈版profile

 

應用id:下拉選擇對應的應用id(又稱套裝id,appid,BundleID,包名

 

新APP上架須要先添加一個新的應用id(每一個APP對應一個應用id),若是已經加過了直接選擇。

 

點擊查看應用id添加教程(添加後返回本教程,繼續上架流程)

 

證書:選中所有就行

 

Devices:發佈版不用選設備

 

輸入名稱:不要中文,隨意,123之類的就行,注意不要跟以前申請過的名稱同樣),點擊ok建立。

 

 

 

3.四、選擇剛建立的發佈版描述文件(iOS Distribution這個類型的就是發佈描述文件,找剛建立的輸入的名稱),點擊Download下載,保存到電腦

 

 

申請到p12及mobileprovision這兩個iOS證書文件便可去打包了!

 

4、iOS打包IPA

 

各開發者工具打包教程,根據本身使用的平臺去打包,證書都是同樣用。

 

這裏介紹了幾個平臺的打包教程,對應本身使用平臺的查看!

 

現成的ipa重籤打包後TestFlight上架教程

開心App平臺打包網站教程

HBuilder打包教程

APICloud打包教程

phonegap打包教程

xcode打包教程

APPcan打包教程

變色龍打包ipa教程

 

這裏以HBuilder平臺爲例

 

4.一、打開HBuilder工具,選擇開發好的項目,點擊發行,選擇發行爲原生安裝包。

 

 

4.二、選擇iOS打包,支持的設備類型(能夠選擇支持iPhone和支持ipad),選擇使用蘋果證書

 

AppID:跟申請證書描述.mobileprovision時選擇的要一致(又稱套裝id,appid,BundleID,應用id,包名)

profile文件:選擇上傳配置文件.mobileprovision

私鑰證書:上傳.p12文件

私鑰密碼:輸入建立p12本身設置的密碼。

 

而後點擊打包。

 

 

4.三、打包成功後,下載保存ipa到電腦,進行下一步上傳ipa到App Store後臺。

 

 

 

5、上傳ipa到App Store

 

5.一、上傳ipa前先登陸iTunes Connect,點擊個人APP進入建立一個APP

 

https://itunesconnect.apple.com/login

 

 

5.二、進入點擊左上角+號選擇新建APP,選擇平臺iOS,

 

應用名稱:APP的名稱

語言:APP的語言,中文仍是英文。

套裝ID:(應用id、appid、包名,跟申請證書使用的要保持一致)

sku:不能寫中文,本身用拼音隨便編一個,好識別就行,如app叫淘寶,就輸入taobao。

用戶訪問權限:選徹底訪問權限

 

 

建立APP後進行下一步操做上傳IPA文件!

 

 

5.三、上傳ipa以前,配置上傳專用密碼

 

APP專用密碼app-specific password是專門用於上傳ipa文件的一種密碼,是一種蘋果的安全機制!

如今蘋果開發者帳號開啓了雙重認證,提交ipa文件時候都須要這個密碼!

 

特色:

不會失效

能夠生成多個(忘記了能夠從新申請)

不一樣的APP上架通用(無需重複生成)

 

下面是生成步驟

 

一、首先打開apple id管理中心

https://appleid.apple.com/zh_CN

 

登陸蘋果開發者帳號

 

 

二、登陸進去後找到安全項目,點擊生成專用密碼。

 

 

密碼標籤隨便輸入,123,app等之類的都行。

點擊建立生成,(注意密碼標籤不是專用密碼,是由蘋果系統生成的一串密碼)專用密碼就是下面這個樣子的密碼,把這個密碼複製,打開Appuploader

 

 

若是是Appuploader軟件進行上傳ipa(Appuploader軟件能夠幫助在Windows電腦直接申請iOS證書和上傳ipa)

 

打開AU軟件點擊右上角(下圖箭頭處),進入設置,把上傳專用密碼複製上去,同時勾選上保存密碼點擊Save保存,而後再回去提交ipa上傳就能夠正常上傳了。

 

 

5.四、輸入專用密碼點擊OK保存後,點擊單個ipa按鈕提交


 

5.五、選擇剛打包的ipa包

 

 

5.5Appuploader將自動上傳你的IPA,包若是很大須要上傳一段時間,當出現如下提示時(packages were  uploaded successfully 進度條藍色),說明上傳成功。

 

 

若是進度條紅色說明上傳失敗,經過下面的連接,找解決方案,或者加技術支持解答。

 

上傳ipa常見錯誤解決方案

 

 

 

5.6上傳成功後到後臺查看上傳的版本

 

packages were  uploaded successfully 進度條藍色,ipa上傳成功後,登陸iTunes Connect  https://itunesconnect.apple.com/login後臺查看上傳的ipa

 

進入APP,點擊活動,全部構建版本選項(下圖所示)查看,有兩種狀況!

 

一、ipa包符合要求,顯示正在處理,這種就是成功上傳,等待處理便可,日後看教程進一步操做(根據包大小,通常處理幾分鐘到十幾分鍾)

 

二、ipa不符合要求,沒有出現正在處理,或者刷新頁面正在處理的版本消失

 

出現這種狀況說明你上傳的這個ipa包有問題,蘋果會發送具體緣由到郵箱(開發者帳號就是郵箱地址,)

 

登陸郵箱去查看反饋郵件(反饋郵件也可能在垃圾箱),修改錯誤從新再打包上傳。

 

點擊查當作功上傳ipa但iTunes Connect後臺沒有構建版本詳細說明

 

 

 

6、TestFlight方式安裝到蘋果手機測試

 

剛上傳先等活動那邊版本處理完到TestFlight,通常十幾分鍾就會處理好

 

 

A.先說內部測試

 

一、處理完就能夠直接內部測試了

 

 

二、選擇App Store connect用戶選項,點擊測試員旁邊+號,選擇測試的蘋果帳號!

 

 

三、到郵件查看測試兌換碼,一串字母!

 

 

四、在蘋果手機安裝TestFlight這個軟件打開,點擊右上角兌換,輸入郵件收到的那一串大寫字母,點擊兌換,便可安裝上!

 

注意那一串大寫字母只能用一次!

 

 

B、外部測試

 

一、建立外部測試羣組

 

 

二、填寫測試信息

 

 

三、選擇構建版本提交審覈,通常會審覈一兩天等結果便可!

 

 

 

三、審覈經過後,獲取安裝連接

 

 

 

把這個連接作成二維碼用蘋果手機掃碼打開安裝便可(先安裝好TestFlight應用)

 

相關文章
相關標籤/搜索