문서

시작하기

테스트: 테스트 모드, 시계, 시뮬레이터

실제 돈을 받기 전에 모든 앱을 내 시계에서 테스트하세요. 테스트 모드는 무료이고 돈이 오가지 않으며, 테스트 탭에 각 단계가 진행되는 대로 표시됩니다.

테스트 모드와 실제 판매 모드

  • 테스트 모드는 항상 무료입니다. 결제는 테스트 연결(Stripe 테스트 모드 또는 PayPal 샌드박스)을 사용합니다.
  • 앱은 실제 판매를 시작할 때까지 테스트 상태입니다. 그때부터 실제 구매자가 실제 계정으로 결제합니다. 테스트 구매는 테스트 모드에 남습니다.
  • 모든 대시보드 페이지 상단의 스위치는 앱이 아니라 보이는 내용만 바꿉니다. 테스트 모드에서는 상단의 줄무늬 띠와 함께 테스트 구매와 테스트 시계만 보이므로 실제 데이터와 헷갈리지 않습니다.

테스트 탭

각 앱의 테스트 탭이 한 단계씩 안내합니다. 현재 단계에는 할 일과 저희가 확인하는 내용이 나옵니다. 끝난 단계는 시각과 함께 한 줄로 접힙니다.

단계할 일
테스트 시계 등록됨시계나 시뮬레이터에서 앱을 시작하세요. 처음 시작할 때 등록됩니다.
휴대폰에서 구매 페이지가 열림휴대폰 카메라로 구매 화면의 코드를 스캔하세요.
테스트 결제 완료테스트 카드로 결제하세요: 4242 4242 4242 4242, 미래의 아무 날짜, 아무 CVC.
시계 잠금 해제앱을 열어 두세요. 결제 후 약 1초 뒤 잠금 해제됩니다.
환불로 다시 잠김결제 대행사의 테스트 대시보드에서 테스트 결제를 환불하세요.

테스트가 중간에 멈추면 다음 단계부터 이어서 하거나, 앱을 다시 열어 처음부터 하세요. 다섯 단계를 모두 통과하는 것이 실제 판매 전 검사 중 하나입니다.

테스트 로그

단계 아래에 원본 로그가 접혀 있습니다. 로그 줄은 시계 코드만 들어간 고정 문구이며, 기기 ID, 키, 이메일은 절대 들어가지 않습니다. 로그는 7일 동안 보관합니다.

실제 시계에서

  • 별도의 테스트 빌드를 쓰세요. 모든 언어 폴더에서 고유한 앱 ID와 "Interval Timer Test" 같은 고유한 이름을 주세요. 그러면 시계에서 스토어 버전과 구분할 수 있습니다.
  • 구매는 빌드 간에 이어지지 않습니다. Garmin은 시계에서 앱 ID마다 다른 기기 ID를 주므로, 테스트 빌드와 스토어 앱은 저희에게 서로 다른 두 시계입니다.
  • 복사됐는지 확인하세요. 같은 이름의 파일이 이미 있는 시계에 USB로 새 .prg를 복사하면 아무 일 없이 끝날 수 있습니다. 먼저 기존 파일을 옮긴 뒤 새 파일을 복사하세요.
  • 릴리스 빌드를 테스트하세요. 디버그 빌드가 작동해도 메모리에 대해서는 알 수 있는 게 거의 없습니다. 메모리와 지원 시계를 참고하세요.

시뮬레이터에서

Connect IQ 시뮬레이터에서도 같은 다섯 단계를 실행합니다. 구매 화면의 QR 코드가 시뮬레이터 화면에 나오면 휴대폰으로 스캔하세요. 지원하는 화면 모양을 모두 시험하세요: 원형, 사각형, 보조 화면이 있는 Instinct.

오프라인 테스트

오프라인 테스트는 휴대폰을 끄지 말고 시계의 비행기 모드로 하세요. Wi-Fi가 있는 시계는 휴대폰 없이 Wi-Fi로 서버에 연결되므로, 휴대폰을 꺼서는 아무것도 확인할 수 없습니다.

  1. 코드를 띄우세요. 시계가 온라인일 때 구매 화면을 열어 QR 코드가 나오게 하세요.
  2. 시계 연결을 끊으세요. 시계를 비행기 모드로 두세요. 구매 화면은 코드 아래에 "오프라인"을 표시하고 계속 시도합니다.
  3. 휴대폰으로 결제하세요. 코드를 스캔하고 테스트 카드로 결제하세요.
  4. 다시 연결하세요. 비행기 모드를 끄세요. 시계가 다시 서버에 연결되는 즉시 잠금 해제됩니다.

실패하면 구매 화면은 다음 시도 전에 2, 4, 8초, 최대 32초까지 기다리므로 30초 정도 여유를 두세요. 오프라인일 때 구매 화면이 닫혔다면 다음에 앱을 시작할 때 바로 확인하고 잠금 해제합니다.

워치 페이스와 데이터 필드

워치 페이스와 데이터 필드는 백그라운드에서 확인하므로, 코드를 스캔해 구매하면 반영이 더 오래 걸립니다. 워치 페이스와 데이터 필드에서 소요 시간과 Garmin 로그인 알림을 통한 더 빠른 방법을 확인하세요.

환불 및 분쟁

환불과 분쟁은 실제 판매가 아닌 테스트 모드에서만 진행하세요. 환불, 분쟁, 갱신에 경우별 시계 동작과 테스트 분쟁 만드는 방법이 있습니다.

Esc