全く活用されない、ジムカーナ、コースラ、8の字練習用のタイム計測システム。
久しぶりにメンテしました。
Appleの証明書更新や、メッセージ通信用の証明書更新は行っていますが、EtoEでのメンテは久しぶり。
・送信器:オッケー。
・iPhoneアプリ:潜在バグ発見(Hold状態で画面遷移すると、タイム表示しない)
→ 内部のHold状態管理ロジックにミスがありそう
・Androidアプリ:潜在バグ発見 (3つボタンの戻るボタンで、アプリ起動状態に戻る)
→ Navigation処理にミス?
・広告表示:テスト表示含め、オッケー
・課金処理:デモモード、再起動でもオッケー。(Appleのテスターアカウント設定はとっても面倒。パスワード条件が厳しすぎ、テストでの入力がとっても面倒)
・FireBaseでのタイム記録、集計処理:問題なさそう。
・Web画面でのタイム・順位表示:新規バグ発見!日付選択ができない!!
→ Single Page Applicationにしているので、JavaScriptとFireBaseAPIの再チェックが必要。明日以降、やります。