文档

开始使用

测试:测试模式、手表和模拟器

在收取真实款项前,用自己的手表测试每个应用。测试模式免费,没有资金流动,“测试”标签页会实时显示每一步。

测试模式和正式模式

  • 测试模式始终免费。结账使用你的测试连接:Stripe 的测试模式或 PayPal 的沙盒。
  • 应用在上线前一直处于测试状态。上线后,真实买家付款到你的正式账户。测试购买仍留在测试模式。
  • 每个控制台页面顶部的开关只改变你看到的内容,不影响你的应用。测试模式只显示测试购买和测试手表,顶部带条纹横幅,避免与真实数据混淆。

“测试”标签页

每个应用的“测试”标签页会一步步引导你。当前步骤会说明要做什么、我们在等待什么。完成的步骤会收起为一行,并显示时间。

步骤你要做的
你的测试手表已注册在手表或模拟器上启动应用。首次启动会完成注册。
在手机上打开了购买页面用手机相机扫描购买界面上的 QR 码。
测试付款成功用测试卡付款:4242 4242 4242 4242、任意未来日期、任意 CVC。
手表已解锁保持应用打开。付款约一秒后解锁。
退款后重新锁定在支付服务商的测试控制台中退还测试付款。

如果测试中途停止,可从下一步继续,或重新打开应用从头开始。五步全部通过是上线前的检查之一。

测试日志

步骤下方是折叠起来的原始日志。日志条目都是固定短语,只包含手表代码:从不包含设备 ID、密钥或邮箱。日志保留 7 天。

在真实手表上

  • 使用单独的测试构建。在每个语言文件夹中为它设置独立的应用 ID 和名称,例如“Interval Timer Test”。这样就能在手表上把它和商店版区分开。
  • 购买不会在不同构建间转移。Garmin 在同一块手表上为每个应用 ID 分配各自的设备 ID,所以测试构建和商店版应用对我们来说是两块不同的手表。
  • 确认复制成功。通过 USB 把新的 .prg 复制到已有同名文件的手表上,可能悄无声息地什么都没做。请先移走旧文件,再复制新文件。
  • 测试发布版。调试版能运行,并不能说明内存够用:参见内存与支持的手表。

在模拟器中

Connect IQ 模拟器运行同样的五个步骤。购买界面的 QR 码会显示在模拟器屏幕上:用手机扫描即可。逐一试用你支持的每种屏幕形状:圆形、方形,以及带副屏的 Instinct。

离线测试

用手表的飞行模式测试离线,而不是关掉手机。带 Wi-Fi 的手表无需手机即可通过 Wi-Fi 连到我们,所以关掉手机说明不了什么。

  1. 显示 QR 码。在手表联网时打开购买界面,使其显示 QR 码。
  2. 断开手表网络。把手表设为飞行模式。购买界面会在 QR 码下方显示“离线”,并持续重试。
  3. 在手机上付款。扫描 QR 码并用测试卡付款。
  4. 重新连接。关闭飞行模式。手表一连上我们就会解锁。

一次尝试失败后,购买界面会依次等待 2、4、8 秒,最长 32 秒,再进行下一次,所以最多要等半分钟。如果购买界面在离线时关闭,应用下次启动时会立即询问并解锁。

表盘和数据字段

表盘和数据字段在后台检查,因此扫码购买需要更长时间才能到达。表盘和数据字段介绍了具体耗时,以及通过 Garmin 登录通知的更快途径。

退款和争议

只在测试模式下进行退款和争议,切勿在正式环境中进行。退款、争议与续订列出了每种情况下手表的表现,以及如何制造测试争议。

Esc