Apple 早前將旗下測試平台 TestFlight 應用程式更新至 4.3 版本,新增搜尋欄位以便用家迅速查找應用程式。然而是次更新同時引入一項令長期參與測試的用家深感困擾的系統錯誤。TestFlight 應用程式 4.3 版本於今年七月推出,官方說明僅提及新增搜尋功能及例行修正,然而更新後的清單排序方式出現異常。
根據 MacStories 編輯 John Vorhees 的觀察,更新前 TestFlight 內的測試版本採用時間倒序排列,已過期的測試版本會集中顯示。更新之後,所有測試項目改為依照字母順序排列,已過期的測試版本更混入現行版本之中,並且清單長度大幅擴充,幾乎涵蓋用家歷年參與過的所有測試項目。對長期參與多項測試的用家而言,實際可用的測試版本因此被大量過期項目淹沒,滾動瀏覽幾乎無法運作,搜尋功能雖有幫助,但未能完全解決問題。
Apple 於 4.3.1 版本修正排序錯誤
Daring Fireball 網站作者 John Gruber 早前曾撰文指出,排序方式的改變令他每日使用時感到煩躁,他原本以為字母排序僅會在顯示搜尋結果時生效,屬於無意造成的錯誤。然而事隔一個多月,Apple 終於推出 TestFlight 4.3.1 版本。官方更新說明僅列出錯誤修正,但該版本已將相關排序問題還原,回復用家熟悉的使用體驗。
TestFlight 為 Apple 提供的測試版本管理工具,支援 iPhone、iPad、Mac 等裝置,讓開發者及測試用家在軟件正式發佈前預先體驗各項功能。是次錯誤雖然隻影響長期測試用家,但對日常工作流程造成明顯幹擾。Apple 在問題出現超過一個月後方作出修正,期間引發不少用家於網上討論。
事件同時揭示應用程式更新在引入新功能時,可能對既有使用體驗產生難以預見的影響。Apple 至今未就事件作公開解釋,而 4.3.1 版本亦未在更新說明中特別標示是次修正的具體內容。隨着新版本上線,用家終於能夠回復正常的測試版本管理流程。

