Show HN: Oliphaunt – 一款 macOS 原生 Mastodon 客户端
要加入 Oliphaunt 的 beta 测试,请在你的 iPhone、iPad 或 Mac 上安装 TestFlight 后打开此链接。
第一步:获取 TestFlight
使用 TestFlight 应用帮助开发者测试其应用的 beta 版本和 App Clips。 在 App Store 上为 iPhone、iPad、Mac、Apple TV、Apple Vision Pro、Watch 和 iMessage 下载 TestFlight。
第二步:查看 Oliphaunt Beta
Oliphaunt 是一款用于 Mastodon 社交网络的 macOS 原生客户端。
使用 TestFlight 测试应用
使用 TestFlight 应用帮助开发者测试其应用的 beta 版本和 App Clips。 在 App Store 上为 iPhone、iPad、Mac、Apple TV、Apple Vision Pro、Watch 和 iMessage 下载 TestFlight。
开始
要使用 TestFlight 测试应用的 beta 版本和 App Clips,你需要接受来自开发者的电子邮件或公开链接邀请,并拥有一台可用于测试的设备。 你将能够访问开发者提供给你的构建版本。
注意:开发者可以选择为其 beta 测试设置条件,例如首选设备或操作系统。 你必须拥有首选设备和操作系统才能接受邀请。 你可以点击或单击邀请中的“了解更多”以查看开发者正在寻找的特定设备和操作系统要求。
如果你是开发者团队的成员,开发者可以授予你访问所有构建版本或某些构建版本的权限
各平台所需的操作系统
- iOS 或 iPadOS 应用:运行 iOS 14 或 iPadOS 14 或更高版本的 iPhone、iPad 或 iPod touch。 App Clips 需要 iOS 14 或 iPadOS 14 或更高版本。
- macOS 应用:运行 macOS 12 或更高版本的 Mac。
- tvOS 应用:运行 tvOS 14 或更高版本的 Apple TV。
- visionOS 应用:运行 visionOS 1 或更高版本的 Apple Vision Pro。
- watchOS 应用:运行 watchOS 6 或更高版本的 Apple Watch。
可用语言
iOS、iPadOS、macOS、tvOS 和 watchOS
阿拉伯语、加泰罗尼亚语、中文(简体)、中文(繁体)、克罗地亚语、捷克语、丹麦语、荷兰语、英语(澳大利亚)、英语(英国)、英语(美国)、芬兰语、法语、法语(加拿大)、德语、希腊语、希伯来语、印地语、匈牙利语、印度尼西亚语、意大利语、日语、韩语、马来语、挪威语、波兰语、葡萄牙语(巴西)、葡萄牙语(葡萄牙)、罗马尼亚语、俄语、斯洛伐克语、西班牙语、西班牙语(拉丁美洲)、瑞典语、泰语、土耳其语、乌克兰语和越南语。
visionOS
阿拉伯语、中文(简体)、中文(繁体)、英语(澳大利亚)、英语(英国)、英语(美国)、法语、法语(加拿大)、德语、意大利语、日语、韩语、西班牙语和西班牙语(拉丁美洲)
安装和测试 beta 应用
每个构建版本都有长达 90 天的测试期,从开发者上传构建版本之日算起。 你可以在 TestFlight 中应用名称下看到剩余的测试天数。 TestFlight 会在每次有新构建版本可用时通知你,并包含你需要测试的内容的说明。 或者,对于 TestFlight 3 或更高版本,你可以启用自动更新以自动安装最新的 beta 构建版本。
当测试期结束时,你将无法再打开 beta 构建版本。 要安装 App Store 版本的应用,请从 App Store 下载或购买该应用。 应用内购买仅在 beta 测试期间免费,并且在测试期间进行的任何应用内购买都不会转移到 App Store 版本。
注意:要在 iOS 16、iPadOS 16、macOS 13、tvOS 18.4 或 visionOS 2.4 中安装 beta 应用后在后台自动下载其他应用内内容和资源,请在你的 App Store 设置中为 iPhone、iPad、Mac、Apple TV 和 Apple Vision Pro 启用“其他应用内内容”。
安装
首先,在你将用于测试的设备上安装 TestFlight。 然后,接受你的电子邮件邀请或按照公开链接邀请安装 beta 应用。 公开链接邀请将包括对 beta 应用的描述,并且可能还包括屏幕截图、应用类别以及你必须满足的加入 beta 测试的标准。 你最多可以在 30 台设备上安装 beta 应用。
如果你不符合测试人员标准,则当你点击或单击 beta 邀请上的“了解更多”时,beta 邀请会通知你,开发者要求你使用特定设备和操作系统进行测试。 如果你有一台符合标准的设备,你可以在该设备上安装 TestFlight,然后接受 beta 邀请。
请记住,只要你有一台与 TestFlight 关联且符合开发者设置的标准的设备,你就可以在非首选设备上接受邀请。
如果你不想接受邀请,你可以轻松地提供反馈,通过告知开发者原因来帮助他们。
注意:在 TestFlight 中测试你的应用订阅时,续订速率会加快。 无论订阅的期限如何,每个订阅每天都会续订,在一周内最多续订 6 次。
注意:Managed Apple Accounts 无法用于测试构建版本。
通过电子邮件或公开链接邀请安装 beta iOS 或 iPadOS 应用
- 在你将用于测试的 iOS 或 iPadOS 设备上安装 TestFlight。
- 打开你的电子邮件邀请,然后点击“在 TestFlight 中查看”或点击设备上的公开链接。
- 如果你是该应用的新测试人员,请点击“接受”,然后点击“安装”以将该应用下载到你的设备。
注意:如果你的设备有可用的兼容构建版本,则会出现“安装”按钮,允许你接受邀请并安装兼容的构建版本。
如果你是返回的测试人员,请点击“更新”或“打开”。
通过电子邮件或公开链接邀请安装 beta macOS 应用
- 在你将用于测试的 Mac 上安装 TestFlight。
- 打开你的电子邮件邀请,然后点击“在 TestFlight 中查看”或点击 Mac 上的公开链接。
- 如果你是该应用的新测试人员,请点击“接受”,然后点击“安装”以将该应用下载到你的设备。
注意:如果你的设备有可用的兼容构建版本,则会出现“安装”按钮,允许你接受邀请并安装兼容的构建版本。
如果你是返回的测试人员,请点击“更新”或“打开”。
通过电子邮件邀请安装 beta tvOS 应用
- 在 Apple TV 上安装 TestFlight。
- 在移动设备或计算机上打开你的电子邮件邀请。
- 点击或单击“在 TestFlight 中查看”。 你将被带到一个带有兑换码的网页。
- 在 Apple TV 上打开 TestFlight。
- 转到“兑换”并输入兑换码。
通过公开链接邀请安装 beta tvOS 应用
- 在 iOS 或 iPadOS 设备和 Apple TV 上安装 TestFlight,你可以在其中登录到同一个 App Store 帐户。
- 点击设备上的公开链接。
- 点击要测试的应用的“接受”。
- 在 Apple TV 上打开 TestFlight。 你必须登录到你在设备上使用的同一个 App Store 帐户。
- 安装你要测试的应用。
通过电子邮件或公开链接邀请安装 beta visionOS 应用
- 打开你的电子邮件邀请,然后触摸“在 TestFlight 中查看”或触摸设备上的公开链接。
- 如果你是该应用的新测试人员,请触摸“接受”,然后触摸“安装”以将该应用下载到你的设备
注意:如果你的设备有可用的兼容构建版本,则会出现“安装”按钮,允许你接受邀请并安装兼容的构建版本 如果你是返回的测试人员,请触摸“更新”或“打开”。
通过电子邮件或公开链接邀请安装 beta watchOS 应用
- 在与你将用于测试的 Apple Watch 配对的 iOS 设备上安装 TestFlight。
- 打开你的电子邮件邀请,然后点击“在 TestFlight 中查看”或点击 iOS 设备上的公开链接。
- 如果你是该应用的新测试人员,请点击“接受”。
- 如果你要测试的应用仅适用于 Apple Watch,请从“应用”列表中点击“安装”。
- 如果该应用是一个包含 Apple Watch 应用的 iOS 应用,请先安装 iOS 应用,然后转到“信息”部分中的“应用详细信息”页面。 如果 Apple Watch 应用可用且与你的手表兼容,则会有一个按钮来安装、更新或打开它。
测试
测试 iMessage 应用(iOS 或 iPadOS 10 或更高版本)
- 在你将用于测试的 iOS 或 iPadOS 设备上安装 TestFlight。
- 打开你的电子邮件邀请,然后点击“在 TestFlight 中查看”或点击 iOS 设备上的公开链接。
- 如果你是该应用的新测试人员,请点击“接受”。
- 点击“安装”以在你的设备上安装该应用。
- 如果你是返回的测试人员,请点击“更新”或“打开”。
如果你正在测试包含 iMessage 应用的 iOS 应用,请从主屏幕启动 beta 应用。 如果你正在测试仅适用于 iMessage 的应用或贴纸包,请从“消息”中启动它。
测试 beta App Clips(iOS 或 iPadOS 14 或更高版本)
在接受你的电子邮件或公开链接邀请来测试该应用后,你将看到在 TestFlight 中测试 App Clip 的选项。 你可以在你的设备上安装该应用或 App Clip(但不能同时安装两者),并且可以随时用一个替换另一个。 如果该应用已安装在你的设备上,则测试 App Clip 将替换该应用,并且可能会丢失一些应用数据。 你可以通过点击 TestFlight 中该应用的页面上的“安装”来重新安装该应用。
- 在你将用于测试的 iOS 或 iPadOS 设备上安装 TestFlight。
- 打开你的电子邮件邀请,然后点击“在 TestFlight 中查看”或点击 iOS 设备上的公开链接。
- 如果你是该应用的新测试人员,请点击“接受”。
- 点击“安装”以在你的设备上安装该应用。
- 转到 TestFlight 中该应用的页面。
- 在“App Clips”部分中,点击你要测试的 beta App Clip 旁边的“测试”。
管理自动更新
在为 iOS、iPadOS 或 tvOS 安装 TestFlight 3 或更高版本、为 visionOS 安装 TestFlight 或为 macOS 安装 TestFlight 后,系统将提示你启用自动更新。 这允许自动安装最新的可用 beta 构建版本。 每次在你的设备上安装新构建版本时,TestFlight 都会通知你。 可以随时关闭自动更新。
使用 TestFlight 更改你正在使用 TestFlight 测试的所有 beta 应用的自动更新设置:
注意:此设置将应用于所有新的 beta 应用构建版本。 在各个应用级别设置了自动更新的 Beta 应用将不受影响
适用于 iOS 或 iPadOS 的 TestFlight
- 打开 TestFlight,然后点击右上角的“设置”。
- 点击“新应用的自动更新”。
- 点击“开启”或“关闭”。
适用于 macOS 的 TestFlight
- 打开 TestFlight,然后从 TestFlight 菜单中选择“偏好设置”。
- 在“常规”下,选择“新应用的自动更新”。
适用于 tvOS 的 TestFlight
- 打开 TestFlight,然后点击顶部的“设置”选项卡。
- 选择“自动更新”
- 将“自动更新”设置为“开启”或“关闭”
适用于 visionOS 的 TestFlight
- 打开 TestFlight,然后从左下角触摸打开你的个人资料。
- 在“应用设置”下,触摸“新应用的自动更新”以将其打开或关闭。
使用 TestFlight 更改你正在测试的各个 beta 应用的自动更新设置:
适用于 iOS 或 iPadOS 的 TestFlight
- 打开 TestFlight,然后转到该应用的页面。
- 在“应用信息”下,将“自动更新”设置为“开启”或“关闭”。
适用于 visionOS 的 TestFlight
- 打开 TestFlight,然后转到该应用的页面。
- 在“应用设置”下,触摸“自动更新”以将其打开或关闭。
适用于 macOS 的 TestFlight
- 打开 TestFlight,然后转到该应用的页面。
- 在“应用设置”下,选择“自动更新”。
适用于 tvOS 的 TestFlight
- 打开 TestFlight,然后转到该应用的页面。
- 在应用图标下,点击“更多”。
- 点击“打开自动更新”或“关闭自动更新”。
测试先前版本和构建组的构建版本
在 TestFlight 中查看应用时,默认情况下你会看到最新的可用构建版本。 你仍然可以测试所有其他可供你使用的构建版本。
如果你的设备上已经安装了该应用的 App Store 版本,则该应用的 beta 版本将替换它。 下载 beta 应用后,你会在其名称旁边看到一个橙色点,表明它是一个 beta 版本。
当你通过公开链接接受 TestFlight 邀请时,开发者看不到你的姓名和电子邮件地址。 但是,他们将能够看到你的会话数和崩溃数、你安装其应用的日期以及最新安装的版本。
适用于 iOS 和 iPadOS 的 TestFlight
- 打开 TestFlight,然后转到该应用的页面。
- 点击“先前构建版本”,或者,如果你正在使用 Xcode Cloud,则点击“版本和构建组”。
- 点击“版本”选项卡或“构建组”选项卡,然后点击并安装你要测试的构建版本。 你选择的构建版本将替换当前安装的版本。
适用于 macOS 的 TestFlight
- 打开 TestFlight,然后转到该应用的页面。
- 在“构建版本信息”旁边,点击“查看先前构建版本”,或者,如果你正在使用 Xcode Cloud,则点击“版本和构建组”。
- 点击“版本”或“构建组”选项卡,然后选择并安装你要测试的构建版本。 你选择的构建版本将替换当前安装的版本。
适用于 tvOS 的 TestFlight
- 打开 TestFlight,然后转到该应用的页面。
- 选择“查看先前构建版本”,或者,如果你正在使用 Xcode Cloud,则点击“版本和构建组”。
- 点击“版本”选项卡或“构建组”选项卡,然后选择并安装你要测试的构建版本。 你选择的构建版本将替换当前安装的版本。
适用于 visionOS 的 TestFlight
- 打开 TestFlight,然后转到该应用的页面。
- 在“构建版本信息”旁边,触摸“查看先前构建版本”。
- 触摸“版本”选项卡或“构建组”选项卡,然后触摸你要测试的构建版本旁边的“安装”。 你选择的构建版本将替换当前安装的版本。
提供反馈
在测试应用或 App Clip 的 beta 版本时,你可以根据“要测试的内容”向开发者发送有关你遇到的问题的反馈,或提出改进建议。 你通过 TestFlight 提交的反馈也将作为 TestFlight 服务的一部分提供给 Apple。
如果你不想接受公开链接邀请,你可以轻松地提供反馈,让开发者知道原因。 在关闭 beta 邀请后,你会在“应用”页面顶部看到“留下反馈”卡片。 点击或单击“留下反馈”,从列表中选择你拒绝的原因,然后点击或单击“提交”。 收到已发送你的反馈的确认后,点击或单击“完成”。
iOS、iPadOS、macOS 或 visionOS 应用
你可以通过 TestFlight 应用或直接从 beta 应用或 beta App Clip 发送反馈,方法是截取屏幕截图,并且可以在崩溃发生后报告崩溃。 如果你受邀使用公开链接测试应用,你可以选择不向开发者提供你的电子邮件地址或其他个人信息。 Apple 也会收到你提交的所有反馈,并且能够将其与你的 Apple 帐户相关联。
通过 TestFlight 应用发送反馈
对于 iOS 或 iPadOS:
- 在你的设备上打开 TestFlight 应用。
- 从“应用”列表中,点击你要发送反馈的应用。
- 点击“发送 Beta 反馈”。
- 在共享对话框中,点击“包括屏幕截图”以选择屏幕截图。 如果你不想发送附件,请点击“不包括屏幕截图”。
- 添加你的评论(最多 4,000 个字符),并且可以选择输入你的电子邮件地址(如果你是通过公开链接受邀的)。
- 点击“提交”。
如果你的设备运行的操作系统早于 iOS 13 或 iPadOS 13,请点击“发送 Beta 反馈”以撰写一封发送给开发者的电子邮件。 反馈电子邮件包含有关 beta 应用以及有关你的 iOS 设备的详细信息。 你还可以提供其他信息,例如必要的屏幕截图以及重现任何问题所需的步骤。 即使你通过公开链接受邀,你的电子邮件地址也会在通过 TestFlight 应用发送电子邮件反馈时对开发者可见。
对于 visionOS:
- 在你的设备上打开 TestFlight 应用。
- 从侧边栏的“应用”列表中,触摸你要发送反馈的应用。
- 触摸“发送反馈”。
- 在出现的反馈对话框中,通过触摸“反馈”文本字段来添加你的评论(最多 4,000 个字符)。
- (可选)通过触摸“附加屏幕截图”来附加屏幕截图。
- 捏合“提交”。
对于 macOS:
- 在你的 Mac 上打开 TestFlight 应用。
- 从侧边栏的“应用”列表中,选择你要发送反馈的应用。
- 点击“发送 Beta 反馈”。
- 在出现的反馈对话框中,添加你的评论(最多 4,000 个字符),并且可以选择输入你的电子邮件地址(如果你是通过公开链接受邀的)。
- (可选)通过点击“附加屏幕截图”来附加屏幕截图。
- 点击“提交”。
注意:你可以将屏幕截图拖放到反馈文本字段中。 testflight.template.public.link.content.feedbackText.ios.with.beta.joecolor
对于 iOS 或 iPadOS:
- 在你的设备上截取屏幕截图。 有关如何截取屏幕截图的详细信息,请参阅 在 iPhone 上截取屏幕截图、在 iPad 上截取屏幕截图 和 在 iPod touch 上截取屏幕截图。
- 你的屏幕截图的缩略图会显示在设备左下角。 点击缩略图,并在需要时使用 Markup 添加绘图和文本。 然后点击“完成”。
- 点击“共享 Beta 反馈”。
- (可选)你可以添加评论(最多 4,000 个字符),以及你的电子邮件地址(如果你是通过公开链接受邀的)。
- 点击“提交”。
对于 macOS:
- 在你的 Mac 上截取屏幕截图。 有关如何截取屏幕截图的详细信息,请访问 在 Mac 上截取屏幕截图。
- 你的屏幕截图的缩略图会显示在你的 Mac 右下角。 点击缩略图以打开 Quick Look 窗口,并在需要时使用 Markup 添加绘图和文本。
- 从“Quick Look”窗口中的“共享”菜单中,点击“发送 Beta 反馈”。
- (可选)你可以添加评论(最多 4,000 个字符),以及你的电子邮件地址(如果你是通过公开链接受邀的)。
- 点击“提交”
发送崩溃信息
如果在测试 beta 应用或 beta App Clip 时遇到崩溃,你将收到一条警报,询问你是否要通过 TestFlight 将崩溃详细信息发送给开发者。 开发者可以选择不接收此类反馈,因此此选项仅在开发者启用它时才可用。
当 TestFlight for iOS 或 iPadOS 显示崩溃警报时,点击“共享”,添加任何其他评论,然后点击“提交”。 当 TestFlight for macOS 显示崩溃警报时,点击“报告”,添加任何其他评论,然后点击“确定”、“发送”或“重新打开”。 当 TestFlight for visionOS 显示崩溃警报时,触摸“共享”,添加任何其他评论,然后捏合“提交”。
tvOS 应用
要提供有关 tvOS 应用的反馈,请打开 TestFlight,转到应用的页面,转到“信息”部分以查看开发者的电子邮件地址,然后向他们发送电子邮件。 提供尽可能多的信息,包括屏幕截图和重现你遇到的任何问题所需的步骤。 请注意,你的电子邮件地址将在通过 TestFlight 发送电子邮件反馈时对开发者可见。
联系开发者
如果你需要在测试其 beta 应用时因反馈以外的原因联系开发者,你可以查看他们的电子邮件地址。 在 TestFlight 中,转到该应用的页面,转到“信息”部分,然后点击“应用详细信息”以查看开发者的电子邮件地址。
选择退出测试
如果你不接受你的电子邮件邀请,则不会安装 beta 应用,你不会被列为测试人员,并且 Apple 不会对你的电子邮件地址采取任何措施。 此外,你可以使用邀请电子邮件底部的链接取消订阅,以通知开发者你希望从他们的列表中删除。 如果你接受了邀请并且不再希望测试该应用,你可以通过访问 TestFlight 中该应用的“信息”页面并点击“停止测试”来将自己删除为测试人员。
你的隐私和数据
当你使用 TestFlight 测试 beta 应用或 beta App Clip 时,Apple 将收集崩溃日志、你的个人信息(例如姓名和电子邮件地址)、使用情况信息以及你提交给开发者的任何反馈,并将它们发送给开发者。 直接通过电子邮件发送给开发者的信息不会与 Apple 共享。 开发者仅允许使用此信息来改进他们的 App,并且不允许与第三方共享此信息。 Apple 可能会使用此信息来改进 TestFlight 应用并检测和防止欺诈。 有关更多信息,请访问 TestFlight & Privacy。 版权所有 © 2025 Apple Inc. 保留所有权利。 服务条款 隐私政策