PWA版アプリ更新の仕組みと手動更新のやり方

PWAという技術を利用しているためアプリ更新のタイミングが少し特殊です
新しいバージョンが公開されても、ブラウザ上に記録されている古いアプリが起動します。これはMaroudがPWAという仕組みを採用しているために発生します。
PWAとはウェブとアプリのいいとこ取りな技術ですが、それ故に通常のWebとは「更新」のタイミングが若干異なります。
ブラウザに記録されている古いアプリを読み込むため、起動は非常に高速です。一方で新しいアプリが公開されていることを自動で検知し、新しいアプリをバックグラウンドでダウンロードし始めます。
新しいアプリのダウンロードが完了しても、ブラウザが閉じられるまでは古いバージョンのアプリがずっと起動し続けます。新しいアプリは次回ブラウザを起動したタイミングで切り替わり起動されるという仕組みです。
このような仕組みのため、通常であればアプリの更新を意識すること無く、自然に最新版のアプリを利用できます。
最新版のアプリに強制的に更新する【Webブラウザ】
前述の通り、PWAの仕組みは意識すること無く自然に最新版のアプリが利用できますが、すぐに最新版に更新する必要がある場合は、次の手順に従って操作してください
- Maroudを起動する
- 30秒〜60秒ほど放置する(通信環境や端末の性能により変動します)
- ブラウザ自体を終了する
- 再度Maroudを起動する
この手順を行うことで、最新版のMaroudに切り替わります。
現在ご利用のバージョンについては、画面左下のバージョン番号を見てください
スマートフォンにインストールしたMaroudの強制的な更新について
AndroidやiOSなどのスマートフォン・タブレットでMaroudを利用する際は、safariやGoogle Chormeなどのブラウザから起動する方法と、PWA版としてインストールして利用する方法の2通りがあります

Android/iOSにPWAとしてインストールする手順はこちらをご確認ください
PWA版としてインストールした場合は次の手順に沿って操作します
- Maroudを起動する
- 30秒〜60秒ほど放置する(通信環境や端末の性能により変動します)
- アプリを強制終了させる(iOSで強制終了の手順)(Androidで強制終了の手順)
- 再度Maroudを起動する
この操作を行うことで、最新版のMaroudに切り替わります。
AndroidやiOSではホーム画面に戻るだけではアプリは終了しません。バックグラウンドで動いていますので、必ず終了させてください。