TestFlight 是苹果自己做的一个 App,开发者用它把还没上架、或者正在改的测试版发给一小批人试用。你从 TestFlight 装上的东西是测试版,不是 App Store 里那个正式版。它有期限,到期就打不开。
所以标题那个问题的答案是:能装,能用,但别当长期用的正式版。尤其是要登录账户、要往里放钱的 App。
TestFlight 是什么,测试版从哪来
苹果给开发者的说明写得很直接:TestFlight 用来在 App 发布之前邀请测试员、收集反馈。开发者有两种发邀请的方式,一种是发电子邮件,另一种是生成一个公开链接,谁拿到链接都能点进去申请。
公开链接的门槛很低。开发者可以限定设备类型和系统版本,但不需要事先知道你是谁。你在群聊、私信、论坛里看到的 TestFlight 链接,几乎都是这种。
还有一点少有人提。发给外部测试员的第一个构建版本,要经过苹果的全面审核;之后的新版本,通常只做基本审核。测试版本来就是还在改的东西,审核口径也跟着放宽。
要装测试版,先得在 App Store 里装上 TestFlight 本身。苹果写的系统要求是 iOS 16 或 iPadOS 16 以上。装好后,点邀请邮件里的「在 TestFlight 中查看」或者直接点公开链接,再点「接受」「安装」。
从 TestFlight 装的 App 能用多久
容易出错到期就打不开
苹果给测试员的说明写着:从开发者上传构建版本起,每个构建版本最多有 90 天可供测试;测试期结束后,你将无法再打开这个 Beta 版。
还剩几天,在 TestFlight 里 App 名字下面能看到。开发者一直上传新版本,你会收到更新通知,期限跟着往后续;开发者哪天停了,最后一个版本到期那天,App 就打不开了。
另外,TestFlight 3 以后的版本会提示你打开自动更新。开着它,开发者每传一个新构建版本,手机上就自动换成新的。对一个要登录账户的 App 来说,等于每次更新都没经过你的眼睛,我更倾向于把它关掉,手动更新。
装之前还要知道两件事。
- 手机上原来装着同一个 App 的 App Store 版本,会被测试版替换掉。装好以后,App 名字旁边多出一个橙色小圆点,那就是测试版的记号。
- 想换回正式版,只能自己去 App Store 重新下载。如果你的 App Store 本来就搜不到这个 App,测试版一过期,手上就什么都不剩了。
最后这一条,正好是很多人碰到 TestFlight 的场景:App Store 里搜不到,于是有人递过来一个 TestFlight 链接。搜不到的真正原因和苹果自己给的处理方式,写在《App Store 里搜不到想装的 App》。
有人发来 TestFlight 链接,装之前核对三件事
先说我的看法:要登录账户、要存钱的 App,不从别人转来的 TestFlight 链接装。理由不在 TestFlight,它是苹果的正规工具;问题在于这个链接是谁发的,你核不了。
真要装,按这个顺序核:
- 先去这家公司自己的官网下载页看一眼,它提没提 TestFlight。拿交易所举例,币安的 iOS 下载指南只写了一条路:登录 App Store,搜索,获取。整页没有出现 TestFlight 这个词。官方渠道没提的测试链接,就别当成官方的。
- 看邀请页上的名称、图标和描述。公开链接的邀请里有 Beta 版描述,有时还带截图和类别。名字差一个字、图标模糊、描述是空的,都该停下。
- 想清楚你交出去了什么。通过公开链接加入,开发者看不到你的姓名和电子邮件地址,但能看到你的 App 使用次数、崩溃次数、安装日期和最近装的版本。
装上之后觉得不对劲,TestFlight App 和邀请邮件里都有「报告问题」。苹果写明这个入口可以用来报告诈骗、欺诈内容。
装了测试版以后,还有三处要留神
反馈截图会发给开发者。苹果的说明里,测试员可以在 App 里直接截屏、标注后发送反馈。对交易类 App 来说,这意味着截图里的余额、地址、订单都会到开发者手里。要反馈问题,截图前先把账户信息遮掉。
一个邀请能装到好几台设备上。苹果写的是最多 30 台。测试版装在哪台,取决于你在哪台设备上点了「安装」;iPad、Mac 上不想要,就别在那几台上点。
用备选 Apple 账户测过 TestFlight,会牵连到以后。苹果在讲两个 Apple 账户合并购买项目的那篇里写着:如果备选 Apple 账户和 TestFlight 一起用于测试,就无法迁移购买项目,要先在 TestFlight 里对每个活跃和不活跃的 App 选「停止测试」。专门为下载某个 App 另开了 Apple 账户的人,这一条尤其要知道。
测试版过期或打不开了,接下来怎么办
照苹果的说法,要装 App Store 版本,办法只有从 App Store 下载。所以真正要解决的,还是「App Store 里有没有它」。
- 只有 iPhone:先确认 App Store 现在登录的是哪个国家或地区的账户,再按《App Store 搜不到时 Apple 账户地区怎么处理》判断走哪条路。
- 手边有电脑:交易所的注册、身份认证、安全设置,很多在浏览器里就能做完,不必等 App。
- 用的是 Mac:TestFlight 也有 Mac 版,但 Mac 上还有桌面端和网页可以选,几种用法的差别见《Mac 上的几种用法怎么选》。
另外提一句,测试期间做的 App 内购买,苹果写明只在测试期免费,不会延续到 App Store 版本。这对交易类 App 影响不大,但说明测试版和正式版在苹果那里是两回事。
邱朴是 LYKIV 编辑部的署名。每篇对照币安官网和帮助中心的原文写,核对办法公开;写错了请来信 page@lykiv.com,别附密码、验证码或证件照片。
接着看
- App Store 里搜不到想装的 App,问题出在 Apple 账户地区App Store 按 Apple 账户的国家或地区分开上架。搜不到时有两条官方路:改现有账户的地区,或另用一个账户只登录媒体与购买项目。
- 公用电脑、别人的电脑上登录交易所,走之前要做的几件事网吧、酒店、同事的电脑上登录交易所,能不登就不登;非登不可,用访客模式,不保存密码,走之前退出、关窗口、删下载的文件。
- 在 Mac 上用币安,桌面端、网页版和 iPhone 怎么搭配Mac 上用币安有三条路:官网的 Mac 桌面端、Safari 或 Chrome 里的网页版、再加一台 iPhone 当钥匙。Mac App Store 里的 iPad 版不建议拿来交易。
- 币安网页版从哪登录,扫码登录和 App 有什么不一样币安网页版登录页在 accounts.binance.com。页面上有密码、通行密钥、第三方账号和扫码四种登法,这篇按你手边有什么来选。