課金のテスト - kawanji01/DiQt GitHub Wiki

iOS

  • 新しいモデルのmacを利用する。
  • Rails側で ngrok を立ち上げて、flutterの環境変数にurlを入れる。
  • 実機 で検証の準備
  • flutter run --dart-define=ROOT_URL="ngrokのURL"で実機の立ち上げ。
  • 求められるパスワードは社用のAppleアカウントのパスワード。

Android

  • buildして内部テストでリリースする。
  • 課金には実際のクレカを利用する。

メモ

  • 内部テストからクローズドテストにプロモートはできるが、クローズドテストから内部テストに繰り下げることができない。さらにクローズドテストと同じapp bundleを内部テストでリリースできない。
  • たまに内部テストやクローズドテストがストアに反映されないことがあるので、その場合は、オープンテストにプロモートしてテストするとうまくいく。