2012-04-23 61 views
4

有關於TestFlight的分歧意見和矛盾信息。我真的需要爲TestFlight創建一個AdHoc Distribution Build嗎?

有些消息來源說你需要通過舊的AdHoc Distribution Process,而TestFlight只爲你收集UDID,然後幫助你傳播你的AdHoc Build。你可以用電子郵件做同樣的事情。

Other sources say

Testflight可以讓你非常簡化這個過程。你只要 建立一個正常的調試IPA,然後把它放在TestFlight上。他們有 他們自己的全局配置文件用戶安裝並運行 應用程序。它與iPhone上的批量測試一樣無縫(當然, 這不算高吧)。

是什麼事實?我是否需要自己處理AdHoc和UDID,或者這部分是否由TestFlight完成?我是否需要進行正常的調試構建,就像構建我的設備上進行測試一樣,就像上面的引用聲明一樣?根據this tutorial我不得不自己搞砸UDID。沒有提及TestFlight的全球企業簡介。限於100個設備。

它是如何工作的?那企業簽署了什麼神話?有人可以揭穿嗎?

+0

忘記「企業」的事情,這很愚蠢。這種情況**非常令人困惑**。如果您收集UDID,它會很好地工作,並且在TFA中添加了該頁面的便利性,它向您顯示了獲取它的列表**。 – Fattie 2014-06-08 13:45:32

+0

測試飛行允許您通過使用企業臨時配置文件來構建您的應用程序。從他們的文檔:「當一個應用程序被構建並需要被髮送到多個設備時,它需要使用分發配置文件(Ad Hoc或Enterprise)來構建」http://help.testflightapp.com/customer/portal/文章/ 829857-how-do-i-prepare-a-build-for-distribution-through-testflight-它爲我工作。 – Amit 2014-09-16 06:14:16

回答

5

你必須惹惱UDIDs。

實際上,TestFlight只是讀取附加到您發送的ipa的配置文件。由於該配置文件,授權設備已知。

我通常使用AdHoc配置文件,但它也應該與開發配置文件一起使用。

+0

使用AdHoc配置文件和開發配置文件有什麼區別?我認爲使用開發概要文件並不好,因爲您在100個開發設備中使用了插槽,並且在續訂開發人員帳戶之前,您無法刪除舊版開發人員一年。那麼真的應該是AdHoc,還是不應該呢? – 2012-04-23 15:41:58

+0

請記住,您可以根據需要創建多個配置,每次最多可添加100個設備。所以兩者之間沒有任何區別。起初,AdHoc提供的存在是因爲您可以通過iTunes直接使用ipa安裝應用程序,並且您無法使用開發人員配置文件進行此操作。 – NSZombie 2012-04-23 15:47:47

+0

但是iTunes連接中有100個設備有硬限制嗎? – 2012-04-23 15:49:59

1

重要的是,UDID位於存檔構建中使用的配置文件中。它是開發人員還是發行版?它不關心。它確實可以讓你更容易地篩選出誰構建了什麼(即只有開發人員可以調試構建,而你的大團隊獲得發佈構建)。

相關問題