文件

開始使用

測試:測試模式、手錶和模擬器

在收取真實款項前,先在自己的手錶上測試每個應用程式。測試模式免費,不會實際扣款,「測試」分頁會即時顯示每個步驟。

測試模式與正式模式

  • 測試模式永遠免費。結帳使用你的測試連結:Stripe 的測試模式或 PayPal 的沙盒。
  • 應用程式在正式上線前都處於測試狀態。上線後,真實買家會付款到你的正式帳戶。測試購買仍留在測試模式。
  • 每個控制台頁面頂端的開關只改變你看到的內容,不影響你的應用程式。測試模式只顯示測試購買和測試手錶,頂端有條紋帶,讓你不會誤認為真實資料。

「測試」分頁

每個應用程式的「測試」分頁會一步一步引導你。目前的步驟會說明要做什麼,以及我們在等待什麼。完成的步驟會收合成一行並附上時間。

步驟你要做的事
你的測試手錶已註冊在手錶或模擬器上啟動應用程式。第一次啟動時就會完成註冊。
已在手機上開啟購買頁面用手機相機掃描購買畫面上的代碼。
測試付款已完成用測試卡付款:4242 4242 4242 4242、任一未來日期、任一 CVC。
手錶已解鎖讓應用程式保持開啟。付款後約一秒就會解鎖。
退款後再次鎖定在金流商的測試控制台中退還測試付款。

如果測試中途停止,可從下一步接續,或重新開啟應用程式從頭開始。五個步驟全部通過是上線前的檢查之一。

測試日誌

步驟下方是收合的原始日誌。每一行都是固定用語,只包含手錶代碼:絕不包含裝置 ID、金鑰或電子郵件。日誌保留 7 天。

在實體手錶上

  • 使用獨立的測試建置。在每個語言資料夾中為它設定專屬的應用程式 ID 和名稱,例如「Interval Timer Test」。這樣就能在手錶上與商店版本區分。
  • 購買不會在不同建置間共用。Garmin 在同一支手錶上為每個應用程式 ID 提供各自的裝置 ID,所以測試建置和商店版應用程式對我們來說是兩支不同的手錶。
  • 確認檔案確實複製。透過 USB 把新的 .prg 複製到已有同名檔案的手錶時,可能毫無作用且不會提示。請先移走舊檔,再複製新檔。
  • 測試 release 建置。debug 建置能運作,並不代表記憶體夠用:請參閱記憶體與支援的手錶。

在模擬器中

Connect IQ 模擬器執行相同的五個步驟。購買畫面的 QR 碼會顯示在模擬器螢幕上:用手機掃描即可。請試遍你支援的每種螢幕形狀:圓形、方形,以及有副螢幕的 Instinct。

離線測試

請用手錶的飛航模式測試離線,而不是關閉手機。有 Wi-Fi 的手錶不靠手機也能透過 Wi-Fi 連上我們,所以關閉手機證明不了什麼。

  1. 顯示代碼。在手錶連線時開啟購買畫面,讓 QR 碼顯示出來。
  2. 切斷手錶連線。將手錶設為飛航模式。購買畫面會在代碼下方顯示「離線」並持續重試。
  3. 在手機上付款。掃描代碼,用測試卡付款。
  4. 重新連線。關閉飛航模式。手錶一重新連上我們就會解鎖。

嘗試失敗後,購買畫面會等待 2、4、8 秒,最多 32 秒,再進行下一次,因此最多可能要半分鐘。若購買畫面在離線時關閉,應用程式下次啟動時會立即詢問並解鎖。

錶面與資料欄位

錶面和資料欄位在背景檢查,因此掃描其代碼完成的購買需要較久才會送達。錶面與資料欄位說明了所需時間,以及透過 Garmin 登入通知的更快途徑。

退款與爭議

只在測試模式中執行退款和爭議,絕不在正式環境中執行。退款、爭議與續訂列出手錶在每種情況下的反應,以及如何建立測試爭議。

Esc