Power Apps モバイル アプリに関する問題のトラブルシューティング

このトラブルシューティングの記事は、Power Apps Mobile アプリ に関する一般的な問題を修正する支援をします。

キャンバス アプリのパフォーマンスの問題を解決する

キャンバス アプリの実行速度を低下させる原因となる、最も一般的なパフォーマンスの問題とパフォーマンスを向上させる方法について説明します。 詳細: 一般的なキャンバス アプリのパフォーマンスの問題と解決策

モニターでモバイル アプリを診断する

モニターは、アプリの実行中にアプリで発生するすべての主要なアクティビティをログに記録することで、アプリが何をどのように実行するかについて詳細なビューを作成者に提供するツールです。 モバイル アプリ セッションをモニターに接続して、問題の診断とトラブルシューティングをより迅速に行うことができます。

モバイル アプリで JavaScript Web リソースをデバッグする

モバイル シナリオで JavaScript Web リソースを開発しながら、Android デバイスを使用してモバイル固有のコードをデバッグし、期待どおりに動作することを確認できます。 詳細: Android のモバイル アプリで JavaScript をデバッグする

エラー: アプリのインストール中に問題が発生しました

Microsoft Authenticator アプリの問題により、サインインできません。

Microsoft Authenticator アプリをお持ちでない場合は、App Store または Play ストアからアプリをダウンロードしてから、Power Apps Mobile に再びログインしてください。

Microsoft Authenticator アプリが既にインストールされていて、ログインに問題がある場合は、次のことを試してください:

  1. Microsoft Authenticator アカウントをバックアップします。 詳細については、 Microsoft Authenticator アプリを使用してアカウント資格情報をバックアップおよび回復するを参照してください
  2. Microsoft Authenticator アプリをアンインストールします。
  3. Power Apps Mobile のアンインストール。
  4. Microsoft Authenticator アプリを再インストールし、バックアップ アカウントを追加します。
  5. Power Apps Mobile を再インストールします。
  6. Power Apps Mobile アプリを開いてサインインします。

エラー: デバイス構成によりログインが妨げられています

このエラー メッセージが表示された場合は、安全にログインするために貴社の IT 部門が Microsoft Intune または認証アプリを必要としていることを意味します。 ただし、デバイスのセットアップによって Power Apps Mobile がデバイスにインストールされている認証アプリを起動することがブロックされています。

Microsoft 認証アプリは、Authenticator と Compant Portal です。 貴社はサードパーティの認証アプリを使用している可能性があります。 よくわからない場合は、自分の IT 部門またはヘルプデスクに使用する認証アプリをお問い合わせください。 正しい認証アプリを入手したら、以下の手順に従います。

注意

Power Apps ではサインインに有効なライセンスが必要です。 詳しくは、ライセンスの概要 を参照してください。

Power Apps Mobile にログインする前に、デバイスで認証アプリを更新して手動で開くことで問題を解決できることがあります。 これで問題が解決しない場合は、デバイスの製造元と認証アプリに応じて次の手順に従います。

Huawei または Honor デバイス

  1. 設定 > 電池 > アプリの起動 に移動します。

    注意

    アプリの起動 メニューには、モバイル デバイスのモデルと操作バージョンに応じて異なる名前を付けることができます。 アプリの起動 メニュー オプションが表示されない場合、次のメニュー オプションのいずれかを探します。

    • 画面ロック後にアプリを閉じる
    • アプリケーション
    • バックグラウンド アプリケーション
  2. 自動管理 の、認証アプリで、トグルスイッチを オフ に設定します。

  3. 手動管理 スクリーンで、二次起動 / 他のアプリから起動できる が有効になっていることを確認します。 Power Apps Mobile アプリをがアプリを起動するのを許可します。

Vivo デバイス

  1. 設定 > その他の設定 > 用途 > 自動スタート の順に移動します。
  2. Authenticator アプリに対してトグルスイッチを ON にします。

それでも問題が解決しない場合は、次の手順を試してください。

  1. Microsoft Authenticator アカウントをバックアップします。 詳細については、Microsoft Authenticator アプリを使用してアカウント認証情報をバックアップおよび復元する
  2. Microsoft Authenticator アプリをアンインストールします。
  3. Power Apps Mobile のアンインストール。
  4. Microsoft Authenticator を再度インストールし、バックアップ アカウントを再度追加します。
  5. Power Apps Mobile をインストールします。
  6. Power Apps Mobile アプリを開いてサインインします。

アプリ リストが空です

Power Apps モバイル アプリのアプリ リストは、アプリ リストがダウンロードされる前にインターネット接続が失われると、空に見える場合があります。 これは、次のいずれかのシナリオで発生する可能性があります。

  • モバイル アプリにログインするのはこれが初めてです。
  • プルダウンしてアプリ リストを更新するとき。
  • オフラインになってからオンラインに戻ったとき。 アプリ リストは自動的に更新されます。

接続関連の問題を解決するには、アプリ リストが完全にダウンロードされている間もインターネットに接続したままにしてください。

ホームにピン留めは iOS 14 では機能しません

iOS 14 を実行しているiOS デバイス: Safari ブラウザーは Power Apps モバイル用のホームにピン留め機能をサポートしなくなりました。 アプリをホーム画面にピン留めするには、Siri ショートカット アプリを使用する必要があります。 詳細については、 Siri ショートカットを使用する (iOS 14 以降) をご覧ください。

iOS 13: Safari ブラウザーを使用して、アプリをホーム画面にピン留めすることはできます。 詳細については、アプリをホーム画面にピン留めする を参照してください

Power Apps モバイルで実行するとアプリがリセットされます

Power Apps モバイルでキャンバスやモデル駆動型アプリを実行すると、アプリが多くのリソースを使用している場合、リセットされる場合があります。 アプリがデバイスで利用可能なリソースよりも多くのリソースを使用している場合、アプリはリセットされます。 これは、大規模で複雑な Web ページを閲覧したときに、Web ブラウザが電力を消費しすぎるためにページを一時停止するのと類似しています。

Android デバイスでは、アプリが終了し、ユーザーがデバイスのホーム画面に移動するため、このアプリの再起動はクラッシュのように見えることがあります。

キャンバス アプリの使用中にリセットが発生した場合は、アプリの開発者に問い合わせ、キャンバス アプリの再起動を防ぐを参照してください。

モバイル アプリで SharePoint 添付ファイルをダウンロードできません

Power Apps プラットフォームは、SharePoint 添付ファイルを含む認証済み URL へのアクセスをサポートしていません。 Power Apps アプリケーションを Web ブラウザーで実行し、SharePoint 添付ファイルにアクセスしようとすると、別のタブで SharePoint にサインインしている場合に機能する可能性があります。 これは、Web ブラウザーが複数のサインイン ユーザーをサポートし、サインインがブラウザー タブ全体で有効であるためです。 ただし、Power Apps モバイル アプリは Web ブラウザーではないため、このブラウザー ベースの動作のメリットはありません。

ソリューションで作成されたフローは、Power Apps モバイルではサポートされていません

Power Apps モバイルのフロー アクション メニューは、ソリューションで作成されたフローをサポートしていません。

エラー: 組織のモバイル アプリへのアクセスについては、管理者にお問い合わせください

Dynamics 365 モバイル アプリを使用すると、次のメッセージが表示されます。組織のモバイル アプリへのアクセスについては、管理者にお問い合わせください

最近追加したアプリを確認するには、[最新の情報に更新] を選択します。 アプリが見つからない場合は、検索条件を変更してからやり直してください。**

詳細については、「このロールで使用できるアプリが見つかりません」エラー メッセージのトラブルシューティングを参照してください。

アプリのリストが空です

ユーザーが、Basic などそれらに割り当てられた 既定のセキュリティ ロール を持っていることを確認してください。 これは、ユーザーに割り当てられたカスタムセキュリティ ロールに追加されます。 詳細については、モバイル アプリの概要のセットアップを参照してください。

エラー メッセージ : このレコードは使用できません。

ユーザーがモバイル アプリを開始して、ホーム ボタンを選択するか、メニューから ダッシュボード を選択する際に、このメッセージが表示されている場合は、ユーザーにそのダッシュボードに対するアクセス権がない可能性があります。

ソリューションで作成されたフローはサポートされません

電話およびタブレット PC 用 Dynamics 365 アプリのフロー アクション メニューは、ソリューションで作成されたフローをサポートしていません。

エラー メッセージ : サーバーが使用できないか、このアプリケーションをサポートしていません

原因 1: Microsoft Dataverse サーバーまたは Dynamics 365 Customer Engagement (on-premises) サーバーがダウンしています。 サーバーの電源が入っており、ネットワークに接続されているかどうかを確認します。

原因 2: サポートされていない Microsoft Dataverse または Dynamics 365 Customer Engagement (on-premises) バージョンです。 サポートされるバージョンの詳細については、サポート内容 を参照してください。

原因 3: このエラーは、無効な URL を入力したときに発生します。 デバイスのブラウザーの Dynamics 365 アプリにアクセスするために、提供した同じ URL が機能することを確認します。

エラー メッセージ : "このアプリを使用するよう許可されていません。 システム管理者に確認をして、設定を更新する

原因 1: タブレット PC 用 Dynamics 365 を使用 権限が含まれていることを確認します。 モバイル アプリの概要のセットアップの「必要な権限」を参照してください。

原因 2: Microsoft Dataverse または Dynamics 365 Customer Engagement (on-premises) の組織が存在し、ユーザーにライセンスが割り当てられていなかった場合、このエラーが発生します。 既存の Office 365 テナントに Microsoft Dataverse または Dynamics 365 Customer Engagement (on-premises) サブスクリプションを追加する場合、ユーザーはライセンスを割り当てられない可能性があります。

ユーザーがグローバル管理者またはサービスの管理者ロールを持っている場合、特定の管理操作を実行するために Web アプリにサインインできますが、レコード (たとえば、取引先企業、取引先担当者、および潜在顧客) の作成などのエンドユーザーのタスクや、Dynamics 365 for Mobile の構成は実行できません。 Web アプリにサインインする場合、ナビゲーション領域内にすべての領域が表示されるわけではないことに気付くかもしれません (たとえば、営業およびマーケティングが表示されない)。

管理センターの アクティブな ユーザー セクションにアクセスし、ユーザー レコードに割り当てられた Dynamics 365 Customer Engagement プラン ライセンスがあることを確認します。

エラー メッセージ : 申し訳ございません。アプリケーションの初期化中に問題が生じました。 操作をやり直すか、アプリを再起動してください。

原因 1: アクセス許可が正しく設定されていない可能性があります。 モバイル アプリの概要のセットアップの「必要な権限」を参照してください。

原因 2: 次のサポート技術情報の記事を参照してください。

下位部署のユーザーの Dynamics 365 アプリケーションでエラーでは発生しています。 詳細については、「 申し訳ございません。アプリケーションの初期化中に問題が生じました」を参照してください。

原因 2 用サンプル トレース メッセージ:

Error Message:System.NullReferenceException: Object reference not set to an instance of an object.
Microsoft.Crm.Application.WebServices.ApplicationMetadataService.<>c__DisplayClass30.<UserRolesChanged>b__2d(Entity role)
at System.Linq.Enumerable.Any[TSource](IEnumerable1 ソース、Func2 predicate)
at Microsoft.Crm.Application.WebServices.ApplicationMetadataService.UserRolesChanged(Guid[] clientUserRoles, DateTime syncTime, ExecutionContext context)
at Microsoft.Crm.Application.WebServices.ApplicationMetadataService.RetrieveUserContext(UserContextRetrieveRequest userContextRetrieveRequest)

エラー メッセージ : 社内のシステムにインストールされている言語は、このアプリケーションで使用できません。 サポートされている言語の設定については、システム管理者に問い合わせてください。

原因: このエラーは、サポートされている言語の 1 つが Microsoft Dataverse または Dynamics 365 Customer Engagement (on-premises) で有効になっていない場合に発生します。 サポートされている言語の詳細については、電話用 Dynamics 365 およびタブレット用 Dynamics 365 でサポートされる言語を参照してください。

エラー メッセージ : このレコードに割り当てるプロセスは、使用できないかまたは削除されました。

割り当てられた削除されていないプロセスがあるレコードに対してこのメッセージが表示された場合、Dynamics 365 モバイル アプリ データを手動で Microsoft Dataverse または Dynamics 365 Customer Engagement (on-premises) アプリ データに同期する必要があります。 モバイル アプリを閉じて再オープンし、最新のカスタマイズのダウンロードを選択します。 この手順では、モバイル アプリが更新したカスタマイズをチェックします。 接続時に表示された最新のデータはキャッシュに保存され、同期が取られます。 取引先企業や取引先担当者などのレコード データは同期されません。

Dynamics 365 for Mobile を実行すると、イベント ログにイベント 10001 のメッセージが表示されます。

Dynamics 365 for Mobile を実行しているデバイス上で 分析およびデバッグ ログの表示 が有効な場合、以下のイベントがイベント ログに複数回記録されます。 既定では、分析およびデバッグ ログの表示は イベント ビューアー で無効になっており、これらのメッセージは記録されないことに注意してください。 詳細情報: 分析およびデバッグ ログの有効化

  • イベント ID: 10001

  • メッセージ: SEC7131 : Security of a sandboxed iframe is potentially compromised by allowing script and same origin access.

    メッセージのソースを確認します。 ソースが Microsoft Dataverse または Dynamics 365 Customer Engagement (on-premises) の場合、これらのイベントはセキュリティ上の脅威を与えず、無視できます。

オフライン表示用にキャッシュされたデータが、エンティティが Dynamics 365 for Mobile に対しては有効でなくなった後も残っています

Dynamics 365 for Mobile では、レコード データは、オフライン時にユーザーがそのデータにアクセスできるように、ユーザーがそのレコードにアクセスしたときにキャッシュされます。

エンティティが Dynamics 365 for Mobile に対して有効でなくなった (Outlook & Mobile設定 > カスタマイズ > システムのカスタマイズ > [エンティティの選択] で、タブレット PC 用 Dynamics 365 の選択を解除) 後も、キャッシュされたデータが維持されます。

キャッシュされたデータを削除するには、ユーザーがモバイル アプリからサインアウトするか、アプリを再構成またはアンインストールする必要があります。

カスタマイズによる変更がモバイル アプリに表示されません

原因 1: Microsoft Dataverse または Dynamics 365 Customer Engagement (on-premises) 組織からのカスタマイズ (メタデータ) がデバイスにキャッシュされている。 アプリは、更新されたメタデータを 24 時間後に、またはそのアプリケーションが再び開かれたときにチェックします。 カスタマイズの変更をすぐに使用できるようにするには、アプリケーションを完全に閉じてから再度開く必要があります。 新しいメタデータが見つかると、ダウンロードするよう求められます。 完全にアプリケーションを閉じる方法の詳細については、オペレーティング システムのヘルプまたは提供されているいずれかの記事を参照してください。

原因 2: 実際にカスタマイズしたフォームとは異なるフォームが表示されている。 エンティティに複数のフォームがある場合、アクセスできるフォームの順番で最初のフォームが表示されます。 これは最後の使用したフォームがある Web アプリケーションではありません。ただし、フォームを切り替えることはできます。

ネイティブ Android リンクまたは iOS リンクはサポートされていません

Dynamics 365 モバイル アプリは、iOS のユニバーサル リンクと Android の Android アプリ リンクをサポートしていません。

Android のエラーメッセージ、AUTH_FAILED_INTUNE_POLICY_REQUIRED AADSTS53005: アプリケーションは Intune 保護ポリシーを適用する必要があります

管理者 またはヘルプ デスクに連絡して、ユーザーが Intune アプリ保護ポリシーの下にあることを確認してください。

お使いのデバイスで、設定 > 全般 > アカウント に移動して、Microsoft 365 で接続されているアカウントを削除します。

エラーメッセージ: アクセスが拒否されました。 会社のデータにアクセスするには、このアプリを Intune ポリシーで保護する必要があります

管理者またはヘルプ デスクに連絡して、ユーザー アカウントに Intune アプリ保護ポリシーが適用されていることを確認してください。

問題を解決するための管理手順

管理者の場合、すべてのモバイル ユーザーに営業ダッシュボードのアクセス権を付与することで、このエラーを回避できます:

  1. ウェブアプリで、設定]、[カスタマイズ]、[システムのカスタマイズの順に移動します。

  2. ダッシュボード を選択します。

  3. 営業ダッシュボードを選択します。

  4. セキュリティ ロールの有効化 を選択します。

  5. すべてのユーザーに対して表示 を選択し、OK を選択します。 選択したセキュリティ ロールだけに表示するには、ユーザーのセキュリティ ロールを選択してください。

  6. 公開 を選択します。

  7. モバイル アプリを閉じてから開くことで、ダッシュボードの変更をダウンロードします。

問題を解決するためのエンドユーザー手順

別のダッシュボードを選択して、それをホーム ページとして設定できます。

  1. モバイル アプリから、メニューを選択して、ダッシュボードを選択します。

  2. コマンド バーで、ダッシュボードの選択を選択して、次にホーム ページとして使用するダッシュボードを選択します。

  3. コマンド バーで、ホームとして設定を選択します。

または、Web アプリを使用して個人用ダッシュボードを作成し、モバイルで有効にすることもできます。

  1. Web アプリで、営業 > ダッシュボードの順にアクセスします。

  2. 新規をクリックします。

  3. プロパティ を選択します。

  4. ダッシュボードの名前を入力し、モバイルの有効化をクリックします。

  5. ダッシュボードに含めるコンポーネントを追加して、保存を選択します。

  6. モバイル アプリで、上記の手順に従って、新しいダッシュボードを選択し、それをホーム ページとして設定します。

Power Apps モバイル アプリがバックグラウンドで動いている際に、ネットワーク リクエストが失敗する

Power Apps モバイル アプリがバックグラウンドで動いている場合は、キャンバス アプリまたはモデル駆動型アプリでネットワーク リクエストが実行されると、モバイル オペレーティング システムによって、このネットワーク リクエストの優先度が下げられるかキャンセルされる可能性があります。 これにより、モバイル アプリがバックグラウンドから画面に戻された際に、エラー メッセージが表示される場合があります。

Power Apps モバイル アプリがバックグラウンドで動いている際に、ネットワーク リクエストが失敗した場合は、アプリの開発者にお問い合わせください。

アプリがオフラインでアプリ リストに表示されない

新しいアプリや最近再公開されたアプリは、オフライン アプリのリストにすぐには表示されない場合があります。 アプリをオフラインでアプリ リストに表示させるには、オンライン時にデバイスでアプリを開き、1 - 2 分間開いたままにします。

アプリ内の入力要素にズームインできない

ピンチによるズームは、HTML 入力要素ではデフォルトでサポートされていません。 HTML 入力コントロールのデフォルト動作の詳細: HTML 入力要素

まだ問題は解決しませんか。

先に提供した情報で問題を解決できない場合は、Power App コミュニティに問題を送信するか、テクニカル サポートに問い合わせてください

次の情報を提供してください。

  • 発生した特定の現象は何ですか。 たとえば、エラーが発生した場合は、正確なエラー メッセージは何ですか。

  • 問題は Dynamics 365 の特定のセキュリティ ロールを持つユーザーにのみ発生しますか。

  • 問題は、特定のデバイスでのみ発生し、同じユーザーが別のデバイスを使用すると発生しませんか。

  • カスタマイズしていない別の Dynamics 365 組織に接続すると、同じ問題が発生しますか。 カスタマイズにのみ問題が発生した場合、可能ならカスタマイズのコピーを提供してください。

  • 問題は、アプリケーションをアンインストールして再インストールしても発生しますか。

  • iPad 第4世代、Microsoft Surface など、使用しているデバイスの種類。 iOS 10.0 や Windows 10 などのオペレーティング システムのバージョンは何ですか。

参照

モバイル アプリの概要のセットアップ

Power Pages の既知の問題

Power Automate の既知の問題

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。