使用 TestFlight 測試 App

使用 TestFlight App 幫助開發(fā)者測試 Beta 版 App 和輕 App。請?jiān)?App Store 中下載適用于 iPhone、iPad、Mac、Apple TV、Apple Vision ProApple Watch 和 iMessage 信息的 TestFlight。

開始使用

要使用 TestFlight 測試 Beta 版 App 和輕 App,你需要接受開發(fā)者的電子郵件邀請或公共鏈接邀請,還要擁有可用于測試的設(shè)備。你將能夠訪問開發(fā)者提供的構(gòu)建版本。

如果你是開發(fā)者團(tuán)隊(duì)的成員,開發(fā)者可以授予你訪問所有或特定構(gòu)建版本的權(quán)限。

所需平臺

  • iOS 或 iPadOS App:運(yùn)行 iOS 14iPadOS 14 或更高版本的 iPhone、iPad 或 iPod touch。要測試輕 App,你需要安裝 iOS 14iPadOS 14 或更高版本。
  • macOS App:運(yùn)行 macOS 12 或更高版本的 Mac。
  • Apple tvOS App:運(yùn)行 Apple tvOS 14 或更高版本的 Apple TV。
  • visionOS App:運(yùn)行 visionOS 1 或更高版本的 Apple Vision Pro
  • watchOS App:運(yùn)行 watchOS 6 或更高版本的 Apple Watch。

支持語言

iOS、iPadOS、macOS、Apple tvOS 和 watchOS

阿拉伯語、北印度語、波蘭語、丹麥語、德語、俄語、法語、法語(加拿大)、芬蘭語、韓語、荷蘭語、加泰羅尼亞語、捷克語、克羅地亞語、羅馬尼亞語、馬來語、挪威語、葡萄牙語(巴西)、葡萄牙語(葡萄牙)、日語、瑞典語、斯洛伐克語、泰語、土耳其語、烏克蘭語、西班牙語、西班牙語(拉丁美洲)、希伯來語、希臘語、匈牙利語、意大利語、印度尼西亞語、英語(澳大利亞)、英語(美國)、英語(英國)、越南語、中文(繁體)、中文(簡體)。

visionOS

德語、法語、法語(加拿大)、韓語、日語、英語(澳大利亞)、英語(加拿大)、英語(美國)、英語(英國)、中文(繁體)、中文(簡體)

安裝及測試 Beta 版 App

自開發(fā)者上傳構(gòu)建版本的那一天起,每個構(gòu)建版本最多有 90 天的時(shí)間可供測試。在 TestFlight 中 App 名稱的下方,你可以看到剩余的測試天數(shù)。TestFlight 會在每次有新的構(gòu)建版本可供測試時(shí)通知你,并提供關(guān)于測試內(nèi)容的說明。如果使用 TestFlight 3 或更高版本,你還可以打開自動更新,即可自動安裝最新的 Beta 版構(gòu)建版本。

測試期結(jié)束后,你將無法再打開 Beta 版構(gòu)建版本。要安裝 App 的 App Store 版本,請從 App Store 下載或購買 App。App 內(nèi)購買項(xiàng)目僅在 Beta 版測試期間免費(fèi),測試期間持有的任何 App 內(nèi)購買項(xiàng)目將無法延用到 App Store 版本。

注:在 iOS 16、iPadOS 16 或 macOS 13 操作系統(tǒng)中安裝測試版 App 后,若要在后臺自動下載 App 內(nèi)附加內(nèi)容和資源,請?jiān)谀愕?App Store 設(shè)置中為 iPhoneiPadMac 打開“App 內(nèi)附加內(nèi)容”。

安裝

首先,請?jiān)谟糜跍y試的設(shè)備上安裝 TestFlight。然后,接受電子郵件邀請或使用公共鏈接邀請安裝 Beta 版 App。你最多可以在 30 臺設(shè)備上安裝 Beta 版 App。

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

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

  1. 在用于測試的 iOS 或 iPadOS 設(shè)備上安裝 TestFlight。
  2. 在設(shè)備上打開電子郵件邀請并輕點(diǎn)“在 TestFlight 中查看”,或者輕點(diǎn)公共鏈接。
  3. 如果你是第一次測試該 App,輕點(diǎn)“接受”。
  4. 輕點(diǎn)“安裝”,將 App 安裝到設(shè)備上。
  5. 如果你不是第一次測試該 App,輕點(diǎn)“更新”或“打開”。

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

  1. 在用于測試的 Mac 上安裝 TestFlight
  2. 在 Mac 上,打開電子郵件邀請并點(diǎn)按“在 TestFlight 中查看”,或點(diǎn)按公共鏈接。
  3. 如果你是第一次測試該 App,點(diǎn)按“接受”。
  4. 點(diǎn)按“安裝”,將 App 安裝到設(shè)備上。
  5. 如果你不是第一次測試該 App,點(diǎn)按“更新”或“打開”。

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

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

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

  1. 在設(shè)備上,打開電子郵件邀請并輕觸“在 TestFlight 中查看”,或輕觸公共鏈接。
  2. 如果你是第一次測試該 App,輕觸“接受”。
  3. 輕觸“安裝”,將 App 安裝到設(shè)備上。
  4. 如果你不是第一次測試該 App,輕觸“更新”或“打開”。

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

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

測試


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

  1. 在用于測試的 iOS 或 iPadOS 設(shè)備上安裝 TestFlight
  2. 在 iOS 設(shè)備上,打開電子郵件邀請并輕點(diǎn)“在 TestFlight 中查看”,或輕點(diǎn)公共鏈接。
  3. 如果你是第一次測試該 App,輕點(diǎn)“接受”。
  4. 輕點(diǎn)“安裝”,將 App 安裝到設(shè)備上。
  5. 如果你不是第一次測試該 App,輕點(diǎn)“更新”或“打開”。

如果你要測試包含 iMessage 信息 App 的 iOS App,請從主屏幕啟動 Beta 版 App。

如果你要測試的 App 僅適用于 iMessage 信息或要測試貼紙包,請從“信息”中啟動 App。

測試 Beta 版輕 App(iOS 或 iPadOS 14 或更高版本)

接受測試 App 的電子郵件或公共鏈接邀請后,你會在 TestFlight 中看到測試輕 App 的選項(xiàng)。你可以在設(shè)備上安裝相應(yīng) App 或輕 App(但不能同時(shí)安裝兩者),也可以隨時(shí)替換。如果設(shè)備上安裝了 App,那么測試輕 App 時(shí),輕 App 將替換 App,App 中的部分?jǐn)?shù)據(jù)可能會丟失。你可以在 TestFlight 中輕點(diǎn) App 頁面上的“安裝”來重新安裝 App。

  1. 在用于測試的 iOS 或 iPadOS 設(shè)備上安裝 TestFlight。
  2. 在 iOS 設(shè)備上,打開電子郵件邀請并輕點(diǎn)“在 TestFlight 中查看”或輕點(diǎn)公共鏈接。
  3. 如果你是第一次測試該 App,輕點(diǎn)“接受”。
  4. 輕點(diǎn)“安裝”,將 App 安裝到設(shè)備上。
  5. 在 TestFlight 中前往相應(yīng) App 的頁面。
  6. 在“輕 App”部分輕點(diǎn)要測試的 Beta 版輕 App 旁邊的“測試”。

管理自動更新

安裝 iOS、iPadOS 或 Apple tvOS 版 TestFlight 3 或更高版本、安裝 visionOS 版 TestFlight 或安裝 macOS 版 TestFlight 后,系統(tǒng)會提示你開啟自動更新。開啟自動更新后即可自動安裝最新的 Beta 構(gòu)建版本。每當(dāng)你的設(shè)備上安裝了新的構(gòu)建版本,TestFlight 都會通知你。你隨時(shí)可以關(guān)閉自動更新。

使用 TestFlight 更改你所測試的所有 Beta 版 App 的自動更新設(shè)置:

注:此設(shè)置將應(yīng)用于所有新的 Beta 版 App 構(gòu)建版本。已單獨(dú)設(shè)置了自動更新的 Beta 版 App 不受影響。

iOS 或 iPadOS 版 TestFlight

  1. 打開 TestFlight,輕點(diǎn)右上角的“設(shè)置”。
  2. 輕點(diǎn)“新 App 自動更新”。
  3. 輕點(diǎn)開關(guān)。

macOS 版 TestFlight

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

Apple tvOS 版 TestFlight

  1. 打開 TestFlight,點(diǎn)按頂端的“設(shè)置”標(biāo)簽頁。
  2. 選擇“自動更新”。
  3. 開啟或關(guān)閉“自動更新”。

visionOS 版 TestFlight

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

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

iOS 或 iPadOS 版 TestFlight

  1. 打開 TestFlight 并前往相應(yīng) App 的頁面。
  2. 在“App 信息”下,開啟或關(guān)閉“自動更新”。

visionOS 版 TestFlight

  1. 打開 TestFlight 并前往相應(yīng) App 的頁面。
  2. 在“App 設(shè)置”下,輕觸“自動更新”開啟或關(guān)閉自動更新。

macOS 版 TestFlight

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

Apple tvOS 版 TestFlight

  1. 打開 TestFlight 并前往相應(yīng) App 的頁面。
  2. 在 App 圖標(biāo)下點(diǎn)按“更多”。
  3. 點(diǎn)按“開啟自動更新”或“關(guān)閉自動更新”。

測試之前版本和構(gòu)建版本群組中的構(gòu)建版本

在 TestFlight 中查看 App 時(shí),默認(rèn)情況下,你會看到可供測試的最新構(gòu)建版本。不過,你仍可測試其他所有可用的構(gòu)建版本。

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

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

iOS 和 iPadOS 版 TestFlight

  1. 打開 TestFlight 并前往相應(yīng) App 的頁面。
  2. 輕點(diǎn)“之前的構(gòu)建版本”,如果你在使用 Xcode Cloud,輕點(diǎn)“版本和構(gòu)建版本群組”。
  3. 輕點(diǎn)“版本”標(biāo)簽頁或“構(gòu)建版本群組”標(biāo)簽頁,然后輕點(diǎn)并安裝你要測試的構(gòu)建版本。所選構(gòu)建版本將取代當(dāng)前已安裝的版本。

macOS 版 TestFlight

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

Apple tvOS 版 TestFlight

  1. 打開 TestFlight 并前往相應(yīng) App 的頁面。
  2. 選擇“查看之前的構(gòu)建版本”,如果你在使用 Xcode Cloud,點(diǎn)按“版本和構(gòu)建版本群組”。
  3. 點(diǎn)按“版本”標(biāo)簽頁或“構(gòu)建版本群組”標(biāo)簽頁,然后選擇并安裝你想要測試的構(gòu)建版本。所選構(gòu)建版本將取代當(dāng)前已安裝的版本。

visionOS 版 TestFlight

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

提供反饋

測試 Beta 版 App 或輕 App 時(shí),你可以就自己所遇到的問題向開發(fā)者發(fā)送反饋,也可以根據(jù)“測試內(nèi)容”提供改進(jìn)建議。你通過 TestFlight 提交的反饋屬于 TestFlight 服務(wù)的一部分,Apple 也會收到你的反饋。

iOS、iPadOS、macOS 或 visionOS App

你可以通過 TestFlight App 發(fā)送反饋,也可以直接在 Beta 版 App 或 Beta 版輕 App 中通過截屏發(fā)送反饋;同時(shí),你還可以在發(fā)生崩潰后報(bào)告問題。如果你通過公共鏈接受邀測試 App,則可以選擇不向開發(fā)者提供電子郵件地址或其他個人信息。Apple 也會收到你提交的所有反饋,并能將其與你的 Apple 賬戶相關(guān)聯(lián)。

通過 TestFlight App 發(fā)送反饋

iOS 或 iPadOS:

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

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

visionOS:

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

macOS:

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

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

通過 Beta 版 App 發(fā)送反饋

測試 Beta 版 App 或 Beta 版輕 App 時(shí),你可以在截屏后將截屏與反饋直接發(fā)送給開發(fā)者,無需退出 App 或輕 App 體驗(yàn)。開發(fā)者可以選擇不接收此類反饋,因此該選項(xiàng)僅在開發(fā)者啟用時(shí)才可用。

iOS 或 iPadOS:

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

macOS:

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

發(fā)送崩潰信息

如果在測試 Beta 版 App 或 Beta 版輕 App 時(shí)遇到崩潰問題,你會收到一條提醒,詢問你是否要通過 TestFlight 向開發(fā)者發(fā)送崩潰詳細(xì)信息。開發(fā)者可以選擇不接收此類反饋,因此該選項(xiàng)僅在開發(fā)者啟用時(shí)才可用。

使用 iOS 版或 iPadOS 版 TestFlight 并出現(xiàn)崩潰提醒時(shí),輕點(diǎn)“共享”,按需求添加額外注釋,然后輕點(diǎn)“提交”。

使用 macOS 版 TestFlight 并出現(xiàn)崩潰提醒時(shí),點(diǎn)按“報(bào)告”,按需求添加額外注釋,然后點(diǎn)按“好”、“發(fā)送”或“重新打開”。

使用 visionOS 版 TestFlight 并出現(xiàn)崩潰提醒時(shí),輕觸“共享”,按需求添加額外注釋,然后在“提交”處捏合。

Apple tvOS apps

要為 Apple tvOS App 提供反饋,請打開 TestFlight,前往相應(yīng) App 的頁面,在“信息”部分查看開發(fā)者的電子郵件地址,然后向其發(fā)送電子郵件。請盡量多提供信息,包括截屏以及重現(xiàn)相關(guān)問題所需的步驟。請注意,當(dāng)你通過 TestFlight 發(fā)送電子郵件反饋時(shí),開發(fā)者將會看到你的電子郵件地址。

聯(lián)系開發(fā)者

在測試開發(fā)者的 Beta 版 App 時(shí),如果你出于反饋之外的原因需要聯(lián)系開發(fā)者,可以查看開發(fā)者的電子郵件地址。在 TestFlight 中,前往相應(yīng) App 的頁面,然后前往“信息”部分,輕點(diǎn)“App 詳情”,即可查看開發(fā)者的電子郵件地址。

退出測試

如果你不接受電子郵件邀請,則不能安裝 Beta 版 App,也不會被列為測試員;Apple 也不會利用你的電子郵件地址進(jìn)行其他操作。此外,如果你想退出開發(fā)者的列表,可以使用電子郵件邀請底部的鏈接取消訂閱以通知開發(fā)者。如果你接受了邀請但不想再測試 App,可在 TestFlight 中前往相應(yīng) App 的“信息”頁面并輕點(diǎn)“停止測試”,將自己從測試員中刪除。

你的隱私和數(shù)據(jù)

你通過 TestFlight 測試 Beta 版 App 或 Beta 版輕 App 時(shí),Apple 會收集并向開發(fā)者發(fā)送崩潰日志、你的個人信息(例如姓名和電子郵件地址)、使用信息以及你提交的所有反饋。直接通過電子郵件發(fā)送給開發(fā)者的信息不會與 Apple 共享。開發(fā)者只能將這些信息用于改進(jìn)其 App,不得與第三方共享。Apple 可能會利用這些信息改進(jìn) TestFlight App 并檢測和防范欺詐行為。如需了解更多信息,請參閱 TestFlight 與隱私。