2013-01-24 128 views
1

我想了解testflight應用程序分發流程Testflight工作流程

1. 當一個新的測試者想加入我的測試團隊 - 我要求他們製作上試飛的帳戶。

2. 接下來他們需要給我他們的設備UUID,以便我可以將該UUID添加到分發配置文件。 問題 - 什麼是最好方式從測試儀獲取UUID。我不希望他們通過電子郵件發送給我或通過電話給我UUID。由於他們擁有testflight帳戶和iPhone,他們可以將他們的設備UUID從iPhone上傳到testflight帳戶,以便我可以看到測試人員JohnDoe擁有UUID xyz - 如果是這樣?他們(測試人員)需要在iPhone上運行,以便我(App Developer)登錄到TestFlight時顯示其UUID。

3. 當我(應用開發者)有新加入的UUID - 我需要用新的UUID來更新我的蘋果供應門戶網站的發行配置文件 - 保存更新配置文件,然後上傳回Testflight。

問題 - 可以通過Testflight本身來完成這項工作(將新的UUID添加到配置文件中)嗎? - 即Testflight可以使用新的UUID更新我的配置文件,或者只能通過Apple配置門戶完成,然後才能返回到Testflight

也有類似的問題,但沒有人回答我正在尋找的兩個問題。

回答

1

1)您可以隨時設備ID-S從TestFlight用戶導出 - 導出的文件 準備直接導入你的蘋果開發者門戶網站。

當新用戶(或新設備)添加到您時,您總是會收到一封自動電子郵件 TestFlight帳戶。

至於什麼是最好的方式:誰知道,這是一個真正的選擇問題。

2)編號TestFlight無法創建添加設備的新配置文件。

你必須自己(蘋果開發者門戶)來創建它:

1

這真的很簡單得多:

  1. 創建團隊
  2. 通過電子郵件
  3. 邀請人,當他們註冊,他們會自動向您發送電子郵件的設備UDID

這裏就是TestFlight常見問題解答說,大約它:How does it work?

第4步是手動添加devic Ë的ID爲蘋果公司的網站,生成新規定的文件,下載並安裝,重建(希望使用詹金斯或類似的東西),然後上傳新的構建,以TestFlight(我提到詹金斯:))

+1

當你說**重建** - 做你的意思是在Xcode中創建一個新的IPA?我的理解是,僅僅因爲您使用新的UUID更新了您的配置文件 - 您不必創建新的IPA - 是否正確? – OneGuyInDc

+0

你說得對,猜我習慣於「經常發佈」的過程。您可以將新的配置文件上傳到TestFlight,然後可以放棄舊的IPA文件以包含新用戶。 – JOM

+0

我們如何在通過TestFlight上傳的新版本中添加「更改日誌」或「新增功能」?所以測試人員只能檢查這些區域? – Ans

2
  1. 最好的方式得到UUID - 從測試人員TestFlight配置文件複製它時,他將註冊設備進行測試。

  2. 您只能在開發人員Apple入口處更新配置文件但是,您可以通過按生成頁上的更新配置文件更新現有生成的配置文件。

0

1>轉到項目,歸檔應用程序。

2>在存檔中,單擊分佈。

3>點擊保存,爲企業或特設的部署和IPA文件保存到桌面

4>開放https://testflightapp.com/dashboard/和登錄

5>登錄後,點擊上傳您的構建按鈕

6>點擊放下你的ipa文件。從桌面選擇.ipa文件並上傳。

7>通過勾選勾選標記並單擊更新並通知按鈕來選擇配置文件。

8>點擊更新並通知後,請點擊下面的共享生成按鈕更新並通知。

9>您也可以通過單擊右側菜單上的權限來查看此共享選項。

10>點擊分享按鈕後,您需要提供您的電子郵件ID,以在您的郵件收件箱中顯示testflight應用程序。

11>打開測試航班郵件到您的設備並點擊安裝按鈕。

12>應用程序會自動打開您的設備testflight,請登錄testflight,點擊安裝按鈕輪廓

13>畢竟單擊應用程序只是上傳,點擊安裝按鈕。應用程序將自動安裝在您的設備上。

如果有任何疑問,請告訴我。

感謝

+0

如何在通過TestFlight上傳的新版本中添加「更改日誌」或「新增功能」?所以測試人員只能檢查這些區域?否則,我們必須通過電子郵件手動發送這些信息,這看起來不太好。 – Ans