2015-10-26 195 views
1

據我瞭解,TestFlight做兩件事情:我需要TestFlight嗎?

  • 給我邀請測試人員與他們的電子郵件能力
  • 自動激活「發送崩潰報告」功能

我做家庭(企業)應用程序,並直接分發,與AppStore一起。

看起來我並不需要TesFlight,並且可能會繼續使用專門設置,並使用我們的內部門戶安裝應用程序。這是真的嗎? TestFlight有我可能需要的一些特殊功能嗎?

回答

1

我喜歡TestFlight和Fabric之類的產品,因爲與直接臨時構建相比,它們更易於控制和分發。特別是當我向門戶添加新設備時,有時很難看到該設備是否實際包含在構建中。通過Fabric或TestFlight,您可以讓用戶和用戶擁有自己的設備。你可以看到哪個用戶擁有哪個設備並且分配給一組用戶而沒有太多麻煩。

+0

謝謝!因此,在我的情況下,TestFlight可以很容易地添加新用戶(我只需要電子郵件),而不是添加新的UDID,用新的配置文件重建應用程序等。但我只有大約5個用戶:) – user996142

+0

TestFlight的缺點是它總是需要時間審查,Fabric需要你安裝某種有用的SDK。舊的TestFlight是我們擁有恕我直言的最好的東西。 –

1

Crashlytics

優點

  1. 快速釋放,因爲沒有審查過程發生。
  2. 集成的崩潰報告和分析功能可通過Web界面輕鬆查看。
  3. 測試版週期的生命週期沒有限制。

缺點

  1. 您需要使用一個開發配置文件,其中每個測試者的UDID是已知的和補充。
  2. 將框架集成到項目中可能會很棘手。

TestFlight

優點

  1. 用途生產供應輪廓,從而不需要管理的UDID。
  2. 版本集成到沒有第三方框架的Xcode中。
  3. 崩潰報告等不確定分析。

缺點

  1. 慢(48小時?)作爲經過次要審查程序的發佈時間。
  2. 應用程序生命週期限於每個測試版發佈30天。

沒有明確的贏家,我從Crashlytics到TestFlight,因爲它更乾淨,每次發佈測試版時我都會排練我的發佈。