關閉廣告

蘋果改變了向其設備用戶分發軟體的方式。他不會向他們提供最終版本,而是會給他們一個測試版,大型社區可以幫助他免費且相對輕鬆地調試問題。然而,它也迎合了開發者的需求,為開發者提供了 TestFlight 平台,公眾可以在其中測試應用程式和遊戲。 

這很簡單。蘋果在發布系統的最終版本之前,自WWDC以來有相當大的迴旋餘地,反饋的不僅有奮戰在第一線的開發者,還有在自己的電腦上安裝測試版系統的普通熱心用戶。設備。其他公司也已轉向類似的原則,這一事實也證明了這是一個受歡迎的步驟。因此,與所有測試僅在公司內部進行相比,最終系統可以處於更好的狀態。更多的頭腦知道更多,看到更多。

App Store 提供測試版  

但同時,蘋果長期以來一直在提供 TestFlight 工具。它實際上是按照同樣的原理工作的。儘管每個主要工作室都有一定數量的Beta 測試人員,但根據所發佈軟體的複雜程度,他們往往無法覆蓋他們能做的所有事情,而且他們也沒有可以使用的所有設備型號來充分、正確、徹底地檢查可能的情況。下一個標題的錯誤。在這種情況下,TestFlight應運而生,透過它可以非正式地「發布」應用程式並邀請公眾參與。所以它實際上是一個應用程式商店,但它是在邀請的基礎上運作的。

因此,使用該平台,用戶可以註冊下載並安裝適用於 iOS、iPadOS、watchOS、tvOS、iMessage 和 macOS 的應用程式的測試版。此外,最多可以邀請 10 名 Beta 測試人員來測試一款遊戲,甚至可以創建小組來同時測試該遊戲的不同版本。一切都是免費的。然後,開發人員可以使用電子郵件地址邀請您訪問該平台,但他們也可以透過共享公共連結來邀請您訪問該平台。

您可以在 TestFlight 中查看可以測試的應用程序,然後可以像在 App Store 中一樣將它們安裝到您的裝置上。各個版本的「生命週期」為 90 天,這是您可以測試和調試遊戲的時間。當然,新版本一出來,就又回到了 90 天的測試時間。然而,該平台不應該充當未發布遊戲的儲存庫,因此在這段時間內,開發者必須以這樣的方式處理該遊戲,然後才能正式發布。 

並非一切都那麼美好 

該平台的優點是開發人員可以直接向給定的測試人員提出測試明確指定問題的請求。然後,測試人員直接從應用程式中截取螢幕截圖,幫助開發人員透過報告將標題調整至完美。它們還可以提供其他上下文,例如應用程式何時失敗以及失敗的可能原因。

試飛

從邏輯上講,各種問題也與測試有關。由於您正在測試未發布和未完成的軟體,因此您必須預期並非一切都會順利進行。這可能有點令人沮喪,因此有必要以這樣一種方式來處理它:您實際上只測試給定的應用程序,而不是充分利用它們的潛力。不斷的崩潰和錯誤訊息可能是家常便飯。 

您可以在此處從 App Store 下載 TestFlight

.