使用 TestFlight 測試 App

使用 TestFlight App 幫助開發者測試 Beta 版 App 和輕 App。請在 App Store 中下載適用于 iPhone、iPad、Mac、Apple TVApple Vision ProApple Watch 和 iMessage 信息的 TestFlight。

 

開始使用

若要使用 TestFlight 測試 Beta 版 App 和輕 App,你需要接受開發者的電子郵件邀請或公開鏈接邀請,并且擁有可用于測試的設備。你將能夠訪問開發者提供的構建版本。

注意:開發者可以選擇為 Beta 版設置條件,例如首選設備或操作系統。你必須擁有首選設備和操作系統才能接受邀請。你可以輕點或點按邀請中的“進一步了解”,查看開發者期望的具體設備和操作系統要求。

如果你是開發者團隊的成員,開發者可以授予你訪問所有或特定構建版本的權限

各平臺所需的操作系統

  • iOS 或 iPadOS App:運行 iOS 14iPadOS 14 或更高版本的 iPhone、iPad 或 iPod touch。要測試輕 App,你需要安裝 iOS 14iPadOS 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 設置中為 iPhoneiPadMac 打開“App 內附加內容”。

安裝

首先,請在用于測試的設備上安裝 TestFlight。然后,接受電子郵件邀請或使用公開鏈接邀請安裝 Beta 版 App。公開鏈接邀請中包含對 Beta 版 App 的描述,還可能包含截屏、App 類別,以及加入 Beta 版測試必須滿足的條件。你最多可以在 30 臺設備上安裝 Beta 版 App。

如果不滿足測試員條件,當輕點或點按 Beta 版測試邀請上的“進一步了解”時,Beta 版測試邀請將顯示:開發者要求使用指定設備和操作系統進行測試。如果擁有滿足條件的設備,你可以在相應設備上安裝 TestFlight,然后接受 Beta 版測試邀請。

請注意,只要擁有滿足開發者所設置條件的設備,并且相應設備已與 TestFlight 相關聯,也可以在非首選設備上接受邀請。

如果你不想接受邀請,可以輕松提供反饋,告知開發者原因以提供幫助。

注意:管理式 Apple 賬戶不能用于測試構建版本。

通過電子郵件或公開鏈接邀請安裝 Beta 版 iOS 或 iPadOS App

  1. 在用于測試的 iOS 或 iPadOS 設備上安裝 TestFlight
  2. 在設備上打開電子郵件邀請并輕點“在 TestFlight 中查看”,或者輕點公開鏈接。
  3. 如果你是第一次測試此 App,輕點“接受”,然后輕點“安裝”,以將 App 下載到設備上。

注意:如有與你的設備兼容的構建版本,系統將顯示“安裝”按鈕,讓你能夠接受邀請并安裝兼容的構建版本。

如果你不是第一次測試此 App,輕點“更新”或“打開”。

通過電子郵件或公開鏈接邀請安裝 Beta 版 macOS App

  1. 在用于測試的 Mac 上安裝 TestFlight
  2. 在 Mac 上,打開電子郵件邀請并點按“在 TestFlight 中查看”,或點按公開鏈接。
  3. 如果你是第一次測試此 App,點按“接受”,然后點按“安裝”,以將 App 下載到設備上。

注意:如有與你的設備兼容的構建版本,系統將顯示“安裝”按鈕,讓你能夠接受邀請并安裝兼容的構建版本。

如果你不是第一次測試此 App,點按“更新”或“打開”。

通過電子郵件邀請安裝 Beta 版 Apple tvOS App

  1. Apple TV安裝 TestFlight
  2. 在移動設備或電腦上打開電子郵件邀請。
  3. 輕點或點按“在 TestFlight 中查看”。你將前往一個包含兌換碼的網頁。
  4. Apple TV 上打開 TestFlight。
  5. 前往“兌換”并輸入兌換碼。
  1. 在可登錄同一 App Store 賬戶的 iOS 或 iPadOS 設備和 Apple TV安裝 TestFlight
  2. 在設備上輕點公共鏈接。
  3. 為你要測試的 App 輕點“接受”。
  4. Apple TV 上打開 TestFlight。你必須使用與設備上所用相同的 App Store 賬戶登錄。
  5. 安裝你要測試的 App。

通過電子郵件或公開鏈接邀請安裝 Beta 版 visionOS App

  1. 在設備上,打開電子郵件邀請并輕觸“在 TestFlight 中查看”,或輕觸公開鏈接。
  2. 如果你是第一次測試此 App,輕觸“接受”,然后輕觸“安裝”,以將 App 下載到設備上

注意:如有與你的設備兼容的構建版本,系統將顯示“安裝”按鈕,讓你能夠接受邀請并安裝兼容的構建版本

如果你不是第一次測試此 App,輕觸“更新”或“打開”。

通過電子郵件或公共鏈接邀請安裝 Beta 版 watchOS App

  1. 在與用于測試的 Apple Watch 配對的 iOS 設備上安裝 TestFlight
  2. 在 iOS 設備上,打開電子郵件邀請并輕點“在 TestFlight 中查看”,或輕點公共鏈接。
  3. 如果你是第一次測試該 App,輕點“接受”。
  4. 如果你要測試的是僅面向 Apple Watch 的 App,請在 App 列表中輕點“安裝”。
  5. 如果該 App 是包含 Apple Watch App 的 iOS App,請先安裝 iOS App,然后前往“信息”部分中的“App 詳情”。如果 Apple Watch App 可用并且與你的 Apple?Watch 兼容,你會看到安裝、更新或打開 App 的按鈕。

測試


測試 iMessage 信息 App(iOS 或 iPadOS 10 或更高版本)

  1. 在用于測試的 iOS 或 iPadOS 設備上安裝 TestFlight
  2. 在 iOS 設備上,打開電子郵件邀請并輕點“在 TestFlight 中查看”,或輕點公共鏈接。
  3. 如果你是第一次測試該 App,輕點“接受”。
  4. 輕點“安裝”,將 App 安裝到設備上。
  5. 如果你不是第一次測試該 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。

  1. 在用于測試的 iOS 或 iPadOS 設備上安裝 TestFlight
  2. 在 iOS 設備上,打開電子郵件邀請并輕點“在 TestFlight 中查看”或輕點公共鏈接。
  3. 如果你是第一次測試該 App,輕點“接受”。
  4. 輕點“安裝”,將 App 安裝到設備上。
  5. 在 TestFlight 中前往相應 App 的頁面。
  6. 在“輕 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

  1. 打開 TestFlight,輕點右上角的“設置”。
  2. 輕點“新 App 自動更新”。
  3. 輕點開關。

macOS 版 TestFlight

  1. 打開 TestFlight,從 TestFlight 菜單中選擇“偏好設置”。
  2. 在“通用”下,選擇“新 App 自動更新”。

Apple tvOS 版 TestFlight

  1. 打開 TestFlight,點按頂端的“設置”標簽頁。
  2. 選擇“自動更新”。
  3. 開啟或關閉“自動更新”。

visionOS 版 TestFlight

  1. 打開 TestFlight,輕觸左下角的“打開個人資料”。
  2. 在“App 設置”下,輕觸“新 App 自動更新”開啟或關閉自動更新。

使用 TestFlight 更改你所測試的個別 Beta 版 App 的自動更新設置:

iOS 或 iPadOS 版 TestFlight

  1. 打開 TestFlight 并前往相應 App 的頁面。
  2. 在“App 信息”下,開啟或關閉“自動更新”。

visionOS 版 TestFlight

  1. 打開 TestFlight 并前往相應 App 的頁面。
  2. 在“App 設置”下,輕觸“自動更新”開啟或關閉自動更新。

macOS 版 TestFlight

  1. 打開 TestFlight 并前往相應 App 的頁面。
  2. 在“App 設置”下,選擇“自動更新”。

Apple tvOS 版 TestFlight

  1. 打開 TestFlight 并前往相應 App 的頁面。
  2. 在 App 圖標下點按“更多”。
  3. 點按“開啟自動更新”或“關閉自動更新”。

測試之前版本和構建版本群組中的構建版本

在 TestFlight 中查看 App 時,默認情況下,你會看到可供測試的最新構建版本。不過,你仍可測試其他所有可用的構建版本。

如果你的設備上已安裝 App 的 App Store 版本,該版本將被 Beta 版替換。Beta 版 App 下載完成后,App 名稱旁邊會出現一個代表 Beta 版的橙色圓點。

如果你通過公共鏈接接受 TestFlight 邀請,開發者不會看到你的姓名和電子郵件地址,但能看到你的 App 使用次數和崩潰次數、App 安裝日期以及最近安裝的版本。

iOS 和 iPadOS 版 TestFlight

  1. 打開 TestFlight 并前往相應 App 的頁面。
  2. 輕點“之前的構建版本”,如果你在使用 Xcode Cloud,輕點“版本和構建版本群組”。
  3. 輕點“版本”標簽頁或“構建版本群組”標簽頁,然后輕點并安裝你要測試的構建版本。所選構建版本將取代當前已安裝的版本。

macOS 版 TestFlight

  1. 打開 TestFlight 并前往相應 App 的頁面。
  2. 點按“構建版本信息”旁邊的“查看之前的構建版本”,如果你在使用 Xcode Cloud,點按“版本和構建版本群組”。
  3. 點按“版本”標簽頁或“構建版本群組”標簽頁,然后選擇并安裝你要測試的構建版本。所選構建版本將取代當前已安裝的版本。

Apple tvOS 版 TestFlight

  1. 打開 TestFlight 并前往相應 App 的頁面。
  2. 選擇“查看之前的構建版本”,如果你在使用 Xcode Cloud,點按“版本和構建版本群組”。
  3. 點按“版本”標簽頁或“構建版本群組”標簽頁,然后選擇并安裝你想要測試的構建版本。所選構建版本將取代當前已安裝的版本。

visionOS 版 TestFlight

  1. 打開 TestFlight 并前往相應 App 的頁面。
  2. 輕觸“構建版本信息”旁邊的“查看之前的構建版本”。
  3. 輕觸“版本”標簽頁或“構建版本群組”標簽頁,然后輕觸你要測試的構建版本旁邊的“安裝”。所選構建版本將取代當前已安裝的版本。
 

提供反饋

測試 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:

  1. 在設備上打開 TestFlight App。
  2. 在 App 列表中輕點你要發送反饋的 App。
  3. 輕點“發送 Beta 版反饋”。
  4. 在共享對話框中,輕點“包括截屏”,選取一張截屏。如果你不需要發送附件,輕點“不包括截屏”。
  5. 添加注釋(最多 4,000 個字符);若你通過公共鏈接受邀參加測試,也可以選擇輸入電子郵件地址。
  6. 輕點“提交”。

如果你的設備運行的是 iOS 13、iPadOS 13 或更低版本的操作系統,請輕點“發送 Beta 版反饋”以撰寫發送給開發者的電子郵件。反饋電子郵件可包含有關 Beta 版 App 和你的 iOS 設備的詳細信息。你還可以提供其他信息,例如必要的截屏以及再現問題所需的步驟。通過 TestFlight App 發送電子郵件反饋時,即使你是通過公共鏈接受邀參加測試,開發者也會看到你的電子郵件地址。

visionOS:

  1. 在你的設備上打開 TestFlight App。
  2. 在邊欄的 App 列表中輕觸你要發送反饋的 App。
  3. 輕觸“發送反饋”。
  4. 在反饋對話框中,輕觸“反饋”文本框添加注釋(最多 4,000 個字符)。
  5. 如有需要,請輕觸“附加截屏”來附加一張截屏。
  6. 在“提交”處捏合。

macOS:

  1. 在 Mac 上打開 TestFlight App。
  2. 在邊欄的 App 列表中選擇你要發送反饋的 App。
  3. 點按“發送 Beta 版反饋”。
  4. 在反饋對話框中添加你的注釋(最多 4,000 個字符);若你通過公共鏈接受邀參加測試,也可以選擇輸入電子郵件地址。
  5. 如有需要,請點按“附加截屏”來附加一張截屏。
  6. 點按“提交”。

注:你可以將截屏拖放到反饋文本字段中。

testflight.template.public.link.content.feedbackText.ios.with.beta.joecolor

iOS 或 iPadOS:

  1. 在設備上截屏。如需詳細了解如何截屏,請參閱在 iPhone 上截屏在 iPad 上截屏在 iPod touch 上截屏
  2. 截屏的縮略圖會在設備左下角顯示。輕點該縮略圖,并使用“標記”添加涂鴉和文本(如有需要)。然后輕點“完成”。
  3. 輕點“共享 Beta 版反饋”
  4. 如有需要,你可以選擇添加注釋(最多 4,000 個字符);若你通過公共鏈接受邀參加測試,也可以選擇輸入電子郵件地址。
  5. 輕點“提交”。

macOS:

  1. 在 Mac 上截屏。如需詳細了解如何截屏,請訪問在 Mac 上截屏
  2. 截屏的縮略圖會在 Mac 右下角顯示。點按該縮略圖打開“快速查看”窗口,并使用“標記”添加涂鴉和文本(如有需要)。
  3. 在“快速查看”窗口的“共享”菜單中,點按“發送 Beta 版反饋”。
  4. 你可以選擇添加注釋(最多 4,000 個字符);若你通過公共鏈接受邀參加測試,也可以選擇輸入電子郵件地址。
  5. 點按“提交”。

發送崩潰信息

如果在測試 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 與隱私