使用 TestFlight 測試 App
使用 TestFlight App 幫助開發者測試 Beta 版 App 和輕 App。請在 App Store 中下載適用于 iPhone、iPad、Mac、Apple TV、Apple Vision Pro、Apple Watch 和 iMessage 信息的 TestFlight。
開始使用
若要使用 TestFlight 測試 Beta 版 App 和輕 App,你需要接受開發者的電子郵件邀請或公開鏈接邀請,并且擁有可用于測試的設備。你將能夠訪問開發者提供的構建版本。
注意:開發者可以選擇為 Beta 版設置條件,例如首選設備或操作系統。你必須擁有首選設備和操作系統才能接受邀請。你可以輕點或點按邀請中的“進一步了解”,查看開發者期望的具體設備和操作系統要求。
如果你是開發者團隊的成員,開發者可以授予你訪問所有或特定構建版本的權限
各平臺所需的操作系統
- iOS 或 iPadOS App:運行 iOS 14 或 iPadOS 14 或更高版本的 iPhone、iPad 或 iPod touch。要測試輕 App,你需要安裝 iOS 14 或 iPadOS 14 或更高版本。
- macOS App:運行 macOS 12 或更高版本的 Mac。
- Apple tvOS App:運行 Apple tvOS 14 或更高版本的 Apple TV。
- visionOS App:運行 visionOS 1 或更高版本的 Apple Vision Pro。
- watchOS App:運行 watchOS 6 或更高版本的 Apple Watch。
支持語言
iOS、iPadOS、macOS、Apple tvOS 和 watchOS
阿拉伯語、北印度語、波蘭語、丹麥語、德語、俄語、法語、法語(加拿大)、芬蘭語、韓語、荷蘭語、加泰羅尼亞語、捷克語、克羅地亞語、羅馬尼亞語、馬來語、挪威語、葡萄牙語(巴西)、葡萄牙語(葡萄牙)、日語、瑞典語、斯洛伐克語、泰語、土耳其語、烏克蘭語、西班牙語、西班牙語(拉丁美洲)、希伯來語、希臘語、匈牙利語、意大利語、印度尼西亞語、英語(澳大利亞)、英語(美國)、英語(英國)、越南語、中文(繁體)、中文(簡體)。
visionOS
德語、法語、法語(加拿大)、韓語、日語、英語(澳大利亞)、英語(加拿大)、英語(美國)、英語(英國)、中文(繁體)、中文(簡體)
安裝及測試 Beta 版 App
自開發者上傳構建版本的那一天起,每個構建版本最多有 90 天的時間可供測試。在 TestFlight 中 App 名稱的下方,你可以看到剩余的測試天數。TestFlight 會在每次有新的構建版本可供測試時通知你,并提供關于測試內容的說明。如果使用 TestFlight 3 或更高版本,你還可以打開自動更新,即可自動安裝最新的 Beta 版構建版本。
測試期結束后,你將無法再打開 Beta 版構建版本。要安裝 App 的 App Store 版本,請從 App Store 下載或購買 App。App 內購買項目僅在 Beta 版測試期間免費,測試期間持有的任何 App 內購買項目將無法延用到 App Store 版本。
注:在 iOS 16、iPadOS 16 或 macOS 13 操作系統中安裝測試版 App 后,若要在后臺自動下載 App 內附加內容和資源,請在你的 App Store 設置中為 iPhone、iPad 和 Mac 打開“App 內附加內容”。
安裝
首先,請在用于測試的設備上安裝 TestFlight。然后,接受電子郵件邀請或使用公開鏈接邀請安裝 Beta 版 App。公開鏈接邀請中包含對 Beta 版 App 的描述,還可能包含截屏、App 類別,以及加入 Beta 版測試必須滿足的條件。你最多可以在 30 臺設備上安裝 Beta 版 App。
如果不滿足測試員條件,當輕點或點按 Beta 版測試邀請上的“進一步了解”時,Beta 版測試邀請將顯示:開發者要求使用指定設備和操作系統進行測試。如果擁有滿足條件的設備,你可以在相應設備上安裝 TestFlight,然后接受 Beta 版測試邀請。
請注意,只要擁有滿足開發者所設置條件的設備,并且相應設備已與 TestFlight 相關聯,也可以在非首選設備上接受邀請。
如果你不想接受邀請,可以輕松提供反饋,告知開發者原因以提供幫助。
注意:管理式 Apple 賬戶不能用于測試構建版本。
通過電子郵件或公開鏈接邀請安裝 Beta 版 iOS 或 iPadOS App
- 在用于測試的 iOS 或 iPadOS 設備上安裝 TestFlight。
- 在設備上打開電子郵件邀請并輕點“在 TestFlight 中查看”,或者輕點公開鏈接。
- 如果你是第一次測試此 App,輕點“接受”,然后輕點“安裝”,以將 App 下載到設備上。
注意:如有與你的設備兼容的構建版本,系統將顯示“安裝”按鈕,讓你能夠接受邀請并安裝兼容的構建版本。
如果你不是第一次測試此 App,輕點“更新”或“打開”。
通過電子郵件或公開鏈接邀請安裝 Beta 版 macOS App
- 在用于測試的 Mac 上安裝 TestFlight。
- 在 Mac 上,打開電子郵件邀請并點按“在 TestFlight 中查看”,或點按公開鏈接。
- 如果你是第一次測試此 App,點按“接受”,然后點按“安裝”,以將 App 下載到設備上。
注意:如有與你的設備兼容的構建版本,系統將顯示“安裝”按鈕,讓你能夠接受邀請并安裝兼容的構建版本。
如果你不是第一次測試此 App,點按“更新”或“打開”。
通過電子郵件邀請安裝 Beta 版 Apple tvOS App
- 在 Apple TV 上安裝 TestFlight。
- 在移動設備或電腦上打開電子郵件邀請。
- 輕點或點按“在 TestFlight 中查看”。你將前往一個包含兌換碼的網頁。
- 在 Apple TV 上打開 TestFlight。
- 前往“兌換”并輸入兌換碼。
通過公共鏈接邀請安裝 Beta 版 Apple tvOS App
- 在可登錄同一 App Store 賬戶的 iOS 或 iPadOS 設備和 Apple TV 上安裝 TestFlight。
- 在設備上輕點公共鏈接。
- 為你要測試的 App 輕點“接受”。
- 在 Apple TV 上打開 TestFlight。你必須使用與設備上所用相同的 App Store 賬戶登錄。
- 安裝你要測試的 App。
通過電子郵件或公開鏈接邀請安裝 Beta 版 visionOS App
- 在設備上,打開電子郵件邀請并輕觸“在 TestFlight 中查看”,或輕觸公開鏈接。
- 如果你是第一次測試此 App,輕觸“接受”,然后輕觸“安裝”,以將 App 下載到設備上
注意:如有與你的設備兼容的構建版本,系統將顯示“安裝”按鈕,讓你能夠接受邀請并安裝兼容的構建版本
如果你不是第一次測試此 App,輕觸“更新”或“打開”。
通過電子郵件或公共鏈接邀請安裝 Beta 版 watchOS App
- 在與用于測試的 Apple Watch 配對的 iOS 設備上安裝 TestFlight。
- 在 iOS 設備上,打開電子郵件邀請并輕點“在 TestFlight 中查看”,或輕點公共鏈接。
- 如果你是第一次測試該 App,輕點“接受”。
- 如果你要測試的是僅面向 Apple Watch 的 App,請在 App 列表中輕點“安裝”。
- 如果該 App 是包含 Apple Watch App 的 iOS App,請先安裝 iOS App,然后前往“信息”部分中的“App 詳情”。如果 Apple Watch App 可用并且與你的 Apple?Watch 兼容,你會看到安裝、更新或打開 App 的按鈕。
測試
測試 iMessage 信息 App(iOS 或 iPadOS 10 或更高版本)
- 在用于測試的 iOS 或 iPadOS 設備上安裝 TestFlight。
- 在 iOS 設備上,打開電子郵件邀請并輕點“在 TestFlight 中查看”,或輕點公共鏈接。
- 如果你是第一次測試該 App,輕點“接受”。
- 輕點“安裝”,將 App 安裝到設備上。
- 如果你不是第一次測試該 App,輕點“更新”或“打開”。
如果你要測試包含 iMessage 信息 App 的 iOS App,請從主屏幕啟動 Beta 版 App。
如果你要測試的 App 僅適用于 iMessage 信息或要測試貼紙包,請從“信息”中啟動 App。
測試 Beta 版輕 App(iOS 或 iPadOS 14 或更高版本)
接受測試 App 的電子郵件或公共鏈接邀請后,你會在 TestFlight 中看到測試輕 App 的選項。你可以在設備上安裝相應 App 或輕 App(但不能同時安裝兩者),也可以隨時替換。如果設備上安裝了 App,那么測試輕 App 時,輕 App 將替換 App,App 中的部分數據可能會丟失。你可以在 TestFlight 中輕點 App 頁面上的“安裝”來重新安裝 App。
- 在用于測試的 iOS 或 iPadOS 設備上安裝 TestFlight。
- 在 iOS 設備上,打開電子郵件邀請并輕點“在 TestFlight 中查看”或輕點公共鏈接。
- 如果你是第一次測試該 App,輕點“接受”。
- 輕點“安裝”,將 App 安裝到設備上。
- 在 TestFlight 中前往相應 App 的頁面。
- 在“輕 App”部分輕點要測試的 Beta 版輕 App 旁邊的“測試”。
管理自動更新
安裝 iOS、iPadOS 或 Apple tvOS 版 TestFlight 3 或更高版本、安裝 visionOS 版 TestFlight 或安裝 macOS 版 TestFlight 后,系統會提示你開啟自動更新。開啟自動更新后即可自動安裝最新的 Beta 構建版本。每當你的設備上安裝了新的構建版本,TestFlight 都會通知你。你隨時可以關閉自動更新。
使用 TestFlight 更改你所測試的所有 Beta 版 App 的自動更新設置:
注:此設置將應用于所有新的 Beta 版 App 構建版本。已單獨設置了自動更新的 Beta 版 App 不受影響。
iOS 或 iPadOS 版 TestFlight
- 打開 TestFlight,輕點右上角的“設置”。
- 輕點“新 App 自動更新”。
- 輕點開關。
macOS 版 TestFlight
- 打開 TestFlight,從 TestFlight 菜單中選擇“偏好設置”。
- 在“通用”下,選擇“新 App 自動更新”。
Apple tvOS 版 TestFlight
- 打開 TestFlight,點按頂端的“設置”標簽頁。
- 選擇“自動更新”。
- 開啟或關閉“自動更新”。
visionOS 版 TestFlight
- 打開 TestFlight,輕觸左下角的“打開個人資料”。
- 在“App 設置”下,輕觸“新 App 自動更新”開啟或關閉自動更新。
使用 TestFlight 更改你所測試的個別 Beta 版 App 的自動更新設置:
iOS 或 iPadOS 版 TestFlight
- 打開 TestFlight 并前往相應 App 的頁面。
- 在“App 信息”下,開啟或關閉“自動更新”。
visionOS 版 TestFlight
- 打開 TestFlight 并前往相應 App 的頁面。
- 在“App 設置”下,輕觸“自動更新”開啟或關閉自動更新。
macOS 版 TestFlight
- 打開 TestFlight 并前往相應 App 的頁面。
- 在“App 設置”下,選擇“自動更新”。
Apple tvOS 版 TestFlight
- 打開 TestFlight 并前往相應 App 的頁面。
- 在 App 圖標下點按“更多”。
- 點按“開啟自動更新”或“關閉自動更新”。
測試之前版本和構建版本群組中的構建版本
在 TestFlight 中查看 App 時,默認情況下,你會看到可供測試的最新構建版本。不過,你仍可測試其他所有可用的構建版本。
如果你的設備上已安裝 App 的 App Store 版本,該版本將被 Beta 版替換。Beta 版 App 下載完成后,App 名稱旁邊會出現一個代表 Beta 版的橙色圓點。
如果你通過公共鏈接接受 TestFlight 邀請,開發者不會看到你的姓名和電子郵件地址,但能看到你的 App 使用次數和崩潰次數、App 安裝日期以及最近安裝的版本。
iOS 和 iPadOS 版 TestFlight
- 打開 TestFlight 并前往相應 App 的頁面。
- 輕點“之前的構建版本”,如果你在使用 Xcode Cloud,輕點“版本和構建版本群組”。
- 輕點“版本”標簽頁或“構建版本群組”標簽頁,然后輕點并安裝你要測試的構建版本。所選構建版本將取代當前已安裝的版本。
macOS 版 TestFlight
- 打開 TestFlight 并前往相應 App 的頁面。
- 點按“構建版本信息”旁邊的“查看之前的構建版本”,如果你在使用 Xcode Cloud,點按“版本和構建版本群組”。
- 點按“版本”標簽頁或“構建版本群組”標簽頁,然后選擇并安裝你要測試的構建版本。所選構建版本將取代當前已安裝的版本。
Apple tvOS 版 TestFlight
- 打開 TestFlight 并前往相應 App 的頁面。
- 選擇“查看之前的構建版本”,如果你在使用 Xcode Cloud,點按“版本和構建版本群組”。
- 點按“版本”標簽頁或“構建版本群組”標簽頁,然后選擇并安裝你想要測試的構建版本。所選構建版本將取代當前已安裝的版本。
visionOS 版 TestFlight
- 打開 TestFlight 并前往相應 App 的頁面。
- 輕觸“構建版本信息”旁邊的“查看之前的構建版本”。
- 輕觸“版本”標簽頁或“構建版本群組”標簽頁,然后輕觸你要測試的構建版本旁邊的“安裝”。所選構建版本將取代當前已安裝的版本。
提供反饋
測試 Beta 版 App 或輕 App 時,你可以就自己所遇到的問題向開發者發送反饋,也可以根據“測試內容”提供改進建議。你通過 TestFlight 提交的反饋屬于 TestFlight 服務的一部分,Apple 也會收到你的反饋。
如果你不想接受公開鏈接邀請,可以輕松提供反饋,告知開發者原因。拒絕 Beta 版測試邀請后,你將在 App 頁面頂部看到“提供反饋”卡。輕點或點按“提供反饋”,從列表中選擇你拒絕的原因,然后輕點或點按“提交”。收到信息確認反饋已發送后,輕點或點按“完成”。
iOS、iPadOS、macOS 或 visionOS App
你可以通過 TestFlight App 發送反饋,也可以直接在 Beta 版 App 或 Beta 版輕 App 中通過截屏發送反饋;同時,你還可以在發生崩潰后報告問題。如果你通過公共鏈接受邀測試 App,則可以選擇不向開發者提供電子郵件地址或其他個人信息。Apple 也會收到你提交的所有反饋,并能將其與你的 Apple 賬戶相關聯。
通過 TestFlight App 發送反饋
iOS 或 iPadOS:
- 在設備上打開 TestFlight App。
- 在 App 列表中輕點你要發送反饋的 App。
- 輕點“發送 Beta 版反饋”。
- 在共享對話框中,輕點“包括截屏”,選取一張截屏。如果你不需要發送附件,輕點“不包括截屏”。
- 添加注釋(最多 4,000 個字符);若你通過公共鏈接受邀參加測試,也可以選擇輸入電子郵件地址。
- 輕點“提交”。
如果你的設備運行的是 iOS 13、iPadOS 13 或更低版本的操作系統,請輕點“發送 Beta 版反饋”以撰寫發送給開發者的電子郵件。反饋電子郵件可包含有關 Beta 版 App 和你的 iOS 設備的詳細信息。你還可以提供其他信息,例如必要的截屏以及再現問題所需的步驟。通過 TestFlight App 發送電子郵件反饋時,即使你是通過公共鏈接受邀參加測試,開發者也會看到你的電子郵件地址。
visionOS:
- 在你的設備上打開 TestFlight App。
- 在邊欄的 App 列表中輕觸你要發送反饋的 App。
- 輕觸“發送反饋”。
- 在反饋對話框中,輕觸“反饋”文本框添加注釋(最多 4,000 個字符)。
- 如有需要,請輕觸“附加截屏”來附加一張截屏。
- 在“提交”處捏合。
macOS:
- 在 Mac 上打開 TestFlight App。
- 在邊欄的 App 列表中選擇你要發送反饋的 App。
- 點按“發送 Beta 版反饋”。
- 在反饋對話框中添加你的注釋(最多 4,000 個字符);若你通過公共鏈接受邀參加測試,也可以選擇輸入電子郵件地址。
- 如有需要,請點按“附加截屏”來附加一張截屏。
- 點按“提交”。
注:你可以將截屏拖放到反饋文本字段中。
testflight.template.public.link.content.feedbackText.ios.with.beta.joecoloriOS 或 iPadOS:
- 在設備上截屏。如需詳細了解如何截屏,請參閱在 iPhone 上截屏、在 iPad 上截屏和在 iPod touch 上截屏。
- 截屏的縮略圖會在設備左下角顯示。輕點該縮略圖,并使用“標記”添加涂鴉和文本(如有需要)。然后輕點“完成”。
- 輕點“共享 Beta 版反饋”。
- 如有需要,你可以選擇添加注釋(最多 4,000 個字符);若你通過公共鏈接受邀參加測試,也可以選擇輸入電子郵件地址。
- 輕點“提交”。
macOS:
- 在 Mac 上截屏。如需詳細了解如何截屏,請訪問在 Mac 上截屏。
- 截屏的縮略圖會在 Mac 右下角顯示。點按該縮略圖打開“快速查看”窗口,并使用“標記”添加涂鴉和文本(如有需要)。
- 在“快速查看”窗口的“共享”菜單中,點按“發送 Beta 版反饋”。
- 你可以選擇添加注釋(最多 4,000 個字符);若你通過公共鏈接受邀參加測試,也可以選擇輸入電子郵件地址。
- 點按“提交”。
發送崩潰信息
如果在測試 Beta 版 App 或 Beta 版輕 App 時遇到崩潰問題,你會收到一條提醒,詢問你是否要通過 TestFlight 向開發者發送崩潰詳細信息。開發者可以選擇不接收此類反饋,因此該選項僅在開發者啟用時才可用。
使用 iOS 版或 iPadOS 版 TestFlight 并出現崩潰提醒時,輕點“共享”,按需求添加額外注釋,然后輕點“提交”。
使用 macOS 版 TestFlight 并出現崩潰提醒時,點按“報告”,按需求添加額外注釋,然后點按“好”、“發送”或“重新打開”。
使用 visionOS 版 TestFlight 并出現崩潰提醒時,輕觸“共享”,按需求添加額外注釋,然后在“提交”處捏合。
Apple tvOS apps
要為 Apple tvOS App 提供反饋,請打開 TestFlight,前往相應 App 的頁面,在“信息”部分查看開發者的電子郵件地址,然后向其發送電子郵件。請盡量多提供信息,包括截屏以及重現相關問題所需的步驟。請注意,當你通過 TestFlight 發送電子郵件反饋時,開發者將會看到你的電子郵件地址。
聯系開發者
在測試開發者的 Beta 版 App 時,如果你出于反饋之外的原因需要聯系開發者,可以查看開發者的電子郵件地址。在 TestFlight 中,前往相應 App 的頁面,然后前往“信息”部分,輕點“App 詳情”,即可查看開發者的電子郵件地址。
退出測試
如果你不接受電子郵件邀請,則不能安裝 Beta 版 App,也不會被列為測試員;Apple 也不會利用你的電子郵件地址進行其他操作。此外,如果你想退出開發者的列表,可以使用電子郵件邀請底部的鏈接取消訂閱以通知開發者。如果你接受了邀請但不想再測試 App,可在 TestFlight 中前往相應 App 的“信息”頁面并輕點“停止測試”,將自己從測試員中刪除。
你的隱私和數據
你通過 TestFlight 測試 Beta 版 App 或 Beta 版輕 App 時,Apple 會收集并向開發者發送崩潰日志、你的個人信息(例如姓名和電子郵件地址)、使用信息以及你提交的所有反饋。直接通過電子郵件發送給開發者的信息不會與 Apple 共享。開發者只能將這些信息用于改進其 App,不得與第三方共享。Apple 可能會利用這些信息改進 TestFlight App 并檢測和防范欺詐行為。如需了解更多信息,請參閱 TestFlight 與隱私。