📋 i知己 TestFlight 测试指南
适用于 iOS / iPadOS 公开测试
1. 什么是 TestFlight?
TestFlight 是 Apple 官方提供的 App 测试分发平台。开发者可以在 App 正式上架 App Store 之前,通过 TestFlight 邀请用户提前体验和测试。
- 每个测试版本有效期为 90 天
- 最多可邀请 10,000 名测试者
- 测试者数据与正式版独立,不会影响 App Store 评价
2. 安装步骤
- 安装 TestFlight App:在 App Store 搜索「TestFlight」并下载(Apple 官方 App,免费)
- 接受邀请:点击 TestFlight 公开邀请链接,系统会自动跳转到 TestFlight App
- 安装 i知己:在 TestFlight 中找到 i知己,点击「安装」
- 打开使用:安装完成后,i知己 图标会出现在主屏幕,旁边有橙色圆点标识(表示这是 TestFlight 测试版)
💡 提示:如果安装后 App 名称旁边显示「TestFlight」标签但打不开,请确保你的设备上已安装 TestFlight App 且使用同一个 Apple ID 接受邀请。
3. 沙盒环境说明
3.1 订阅与付费——不会真实扣费
TestFlight 版本使用的是 App Store 的 沙盒(Sandbox)环境,所有内购操作不会从你的真实账户扣款。
- 购买套餐时,系统会弹出「确认购买」对话框,标注 [Environment: Sandbox]
- 实际不会产生任何扣费,可以放心测试购买流程
- 沙盒订阅会自动加速过期:月订阅在几分钟内就会过期(方便测试续订流程)
- 沙盒购买记录不会被转移到正式版
3.2 数据是否会保留?
- 日记、聊天、设置等数据存储在本地,升级到正式版时通常会保留
- 但如果测试版与正式版有数据库不兼容变更,数据可能需要手动导出恢复
- 建议定期在「我的 → 数据备份 → 导出到文件」导出重要数据
- TestFlight 关闭或测试结束时,App 不会自动删除,但将无法打开
4. 测试注意事项
⚠️ 请注意:TestFlight 版本可能存在未修复的 Bug,部分功能可能不稳定。不建议将 TestFlight 版本用于日常重要记录的存储。
- 版本更新:TestFlight 会自动检测新版本,建议及时更新以获取最新修复
- 反馈方式:遇到问题请通过以下方式反馈(TestFlight 自带的崩溃报告也会自动发送给开发者)——
- 反馈内容建议:描述操作步骤 + 预期结果 + 实际结果 + 设备型号 + iOS 版本
- 隐私提醒:测试期间的数据同样受隐私政策保护,不会被用于其他用途
5. 测试结束后
- 当 App 正式上架 App Store 后,TestFlight 版本将不再收到更新
- 建议从 App Store 下载正式版继续使用
- 正式版安装后,建议先用云端备份或本地导出迁移数据
- TestFlight 版本的沙盒购买记录不会转移到正式版,正式版需重新购买套餐
6. 常见问题
Q: TestFlight 邀请码在哪里?
A: 我们使用公开邀请链接,无需邀请码。点击链接即可加入测试。
Q: 测试版到期了怎么办?
A: TestFlight 构建有 90 天有效期。开发者会持续发布新构建,更新后自动延长。
Q: 如何退出测试?
A: 在 TestFlight App 中找到 i知己,点击「停止测试」即可。设备上的 App 可以正常删除。
Q: 测试版和正式版能同时安装吗?
A: 不能。同一 Bundle ID 只能安装一个版本。安装正式版会覆盖测试版。