四. TestFlight

一. 概念

  1. TestFlight最處是一個(gè)獨(dú)立的測(cè)試分發(fā)平臺(tái), 一開始是支持安卓和iOS的, 用于發(fā)布測(cè)試版軟件
  2. 在2014年2月, TestFlight被蘋果收購, 在iOS8退出之后, 蘋果發(fā)布了TestFlight, 并且集成到了iTunes Connect, 用于將Beta測(cè)試版本提供給用戶和內(nèi)部測(cè)試人員測(cè)試
  3. 相比較打包測(cè)試:
    • 打包測(cè)試的一些回顧:
      • 要測(cè)試者提供他設(shè)備的UDID: 一般測(cè)試者還不知道怎么弄, 你得幫他弄
      • 開發(fā)者需要將測(cè)試者的設(shè)備添加到賬號(hào)的測(cè)試者中, 還有100次的限制
      • 開發(fā)者需要重新配置證書/描述文件, 然后再打包ipa文件, 并且測(cè)試者還不知道怎么安裝, 你還得教他...
      • 麻煩!麻煩!!麻煩!!!
    • TestFlight測(cè)試的步驟:
      • 測(cè)試者提供一個(gè)郵箱
      • 開發(fā)者登錄iTunes Connect, 給測(cè)試者發(fā)送邀請(qǐng)
      • 測(cè)試者接受邀請(qǐng), 然后通過TestFlight軟件, 下載安裝程序
      • 好處
        • 不需要用戶提供UDID
        • 沒有了最多100個(gè)測(cè)試名額的限制(內(nèi)部測(cè)試員為25人上線, 外部測(cè)試員為2000人上限)
        • 不需要重新配置證書了
        • 也不需要手動(dòng)發(fā)送ipa包, 直接上傳到iTunes即可

2. 步驟

  1. 在iTunes Connect上面創(chuàng)建一個(gè)App Record
  2. 在TestFlight中填寫基本信息
    • 接收反饋的郵箱地址
    • 隱私政策網(wǎng)址等
  3. 上傳構(gòu)建版本
    • 配置發(fā)布證書和發(fā)布描述文件
    • 在本地創(chuàng)建App的ipa包
    • 將構(gòu)建版本上傳
  4. 設(shè)置需要測(cè)試的構(gòu)建版本
    • 內(nèi)部測(cè)試版本: 不需要審核, 可以直接提交
    • 外部測(cè)試版本: 需要審核, 但是速度很快
  5. 創(chuàng)建測(cè)試人員
    • 在我的App中, 選擇用戶和職能, 然后選擇iTunes Connect用戶中, 點(diǎn)擊內(nèi)部, 然后在此添加內(nèi)部測(cè)試員
    • 同樣在用戶和職能頁面, 選擇TestFlight Beta版測(cè)試員, 選擇外部, 然后添加, 在添加頁面添加外部測(cè)試員的郵箱即可
  6. 發(fā)出測(cè)試請(qǐng)求后, 測(cè)試人員會(huì)受到蘋果公司發(fā)過去的郵件
    • 按照提示下載TestFlight應(yīng)用
    • 然后繼續(xù)按照提示, 使用TestFlight來下載需要測(cè)試的App
  7. 這種測(cè)試的意義:
    • 一般發(fā)布測(cè)試版本, 會(huì)在App內(nèi)部集成一些應(yīng)用內(nèi)部統(tǒng)計(jì)功能的SDK, 例如友盟統(tǒng)計(jì)
    • 這樣開發(fā)人員就可以收到用戶的行為統(tǒng)計(jì)/留存統(tǒng)計(jì)/界面統(tǒng)計(jì)以及最重要的崩潰日志統(tǒng)計(jì)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容