エムスタ

トラブルシューティング

アプリが更新されない場合

ダッシュボードでの変更がアプリに反映されない場合の原因と対処法を解説します。

  • #トラブルシューティング
  • #更新
  • #キャッシュ
  • #ビルド

アプリが更新されない主な原因

ダッシュボードでコンテンツや設定を変更したにもかかわらず、アプリに反映されない場合は、以下の原因が考えられます。

1. キャッシュによる遅延

アプリはパフォーマンス向上のためにデータをキャッシュ(一時保存)しています。変更が反映されるまでに時間がかかる場合があります。

対処法

  • 数分間待つ: 多くの変更は 5〜10分以内 に自動的に反映されます。
  • アプリの再起動: ユーザーにアプリを完全に終了し、再度起動するよう案内してください。
    • iOS: アプリスイッチャー(画面下から上にスワイプ)でアプリを上にスワイプして終了し、再度アプリアイコンをタップして起動します。
    • Android: アプリ履歴ボタンをタップし、アプリを横にスワイプして終了し、再度アプリアイコンをタップして起動します。
  • アプリのキャッシュクリア(Android のみ): 端末の設定 > アプリ > 対象アプリ > ストレージ > キャッシュを削除。

2. ビルドが必要な変更

一部の変更は、単にコンテンツを保存するだけでなく、アプリの 再ビルド(再構築) が必要です。

ビルドが必要な変更の例

  • アプリの基本設定の変更(アプリ名、アイコン、テーマカラーなど)
  • メニュー構成の変更
  • 新しい機能の有効化/無効化
  • 静的コンテンツページの追加・編集

ビルドが不要な変更の例(自動反映される変更)

  • コンテンツ記事の投稿・編集
  • 商品の追加・価格変更
  • プッシュ通知の送信
  • チャットへの返信
  • クーポンの作成・配布

ビルドの実行方法

  1. ダッシュボードにログインします。
  2. 左側のサイドバーから 「ビルド・デプロイ」 メニューを選択します。
  3. 「ビルドを実行」 ボタンをクリックします。
  4. ビルドの進行状況が表示されます。通常 5〜15分 で完了します。
  5. ビルドが完了すると、変更がアプリに反映されます。

3. 下書き状態のコンテンツ

コンテンツが「下書き」状態のままになっている場合、アプリには表示されません。

確認方法

  1. ダッシュボードで対象のコンテンツを開きます。
  2. コンテンツのステータスが 「公開済み」 になっているか確認します。
  3. 「下書き」 になっている場合は、「公開する」 ボタンをクリックして公開してください。

4. 公開予定日が未来の場合

コンテンツに将来の公開予定日を設定している場合、その日時まではアプリに表示されません。

確認方法

  1. ダッシュボードで対象のコンテンツを開きます。
  2. 「公開日時」 の設定を確認します。
  3. 必要に応じて公開日時を現在の日時に変更し、保存してください。

強制リフレッシュの方法

上記の対処法で解決しない場合は、以下の方法を試してください。

  1. ダッシュボードの 「設定」 > 「キャッシュ管理」 を開きます。
  2. 「キャッシュをクリア」 ボタンをクリックします。
  3. 確認ダイアログで 「クリアする」 をクリックします。
  4. サーバー側のキャッシュがクリアされ、次回のアプリ起動時に最新のデータが取得されます。

それでも解決しない場合

以下の情報を添えてサポートにお問い合わせください。

  • 変更した内容の具体的な説明
  • 変更した日時
  • アプリのバージョン(アプリの設定画面で確認できます)
  • 端末の OS とバージョン
  • 問題が発生している画面のスクリーンショット

この記事は役に立ちましたか?

アプリ制作を、もっと自由に。

まずは2週間無料トライアルで、エムスタの管理画面・CMS・モードの違いを体験してください。