沒有接觸iOS開發者這塊的小夥伴,可能不知道TestFlight是什麼,TestFlight是蘋果公司在2014年收購的一款應用內測商店(工具),主要用來分發「測試版軟體」的軟體,也就是我們APP內測分發常說的TF籤名。開發者註冊後可以將正在開發、測試的非正式版軟體提交到TestFlight中,方便團隊其他成員進行軟體測試。
不同於企業應用,TestFlight屬於開發者的開發工具,因此也有著不少限制。首先一個TestFlight項目允許的測試人員數量有限,同時因TestFlight內不是正式版App,因此存在有效時間限制。自開發者上傳構建版本的那一天起,每個構建版本有最多 90 天的時間可供測試。在 TestFlight 中 App 名稱的下方,您可以看到剩餘的測試天數。TestFlight 會在每次有新的構建版本可供測試時通知您,並提供關於測試內容的說明。
在 TestFlight 中查看 App 時,默認情況下,您會看到最新可供測試的構建版本。不過,您仍可測試提供給您的所有其他構建版本。
前往 TestFlight 中該 App 的頁面。
輕點「以前的 Build 版本」。
輕點並安裝您想要測試的構建版本。所選的構建版本將取代您當前已安裝的版本。
測試 Beta 版輕 App(iOS 14 Beta 版或更高版本)
如果 App 中包含輕 App,您也可以測試相關輕 App 體驗。通過電子郵件或公開連結接受測試 Beta 版 App 的邀請後,您將在 TestFlight App 中看到測試相關 Beta 版輕 App 的選項。同一設備無法同時安裝 App 和相關輕 App,但測試員可隨時在兩者之間切換。如果您的設備上已安裝 Beta 版 App,那麼在測試 Beta 版輕 App 時,輕 App 將取代 App,同時某些 App 數據可能會丟失。您仍然可以從 TestFlight 中重新安裝 Beta 版 App。
前往 TestFlight 中該 App 的頁面。在「輕 App」部分下找到您想測試的 Beta 版輕 App,並點按其旁邊的「測試」。
學會了測試,再去使用TF籤名其實就變得非常簡單,一些小問題也可以自己解決。千萬不要忘了,TF籤名是目前最穩定的籤名方式,它是一種蘋果官方認可的分發模式,分發限制少,連結不會被屏蔽,任何蘋果設備均可安裝。而且用戶在下載時無需點擊信任,方便已操作,用戶體驗極佳。