トラブルシューティング

Citrix Endpoint Management™ 環境でアプリの実行中に発生する問題をトラブルシューティングするには、まず、アプリがラップされていない状態か、ラップされている状態かのどちらで問題が発生するかを判断する必要があります。アプリがラップされていない状態で問題が発生する場合は、アプリ固有の問題です。通常のトラブルシューティング手順に従ってください。

  • アプリがラップされている場合に問題が発生する場合

  • 既知の問題を確認します。「MDX App SDK の既知の問題」および「既知の問題」を参照してください。

  • 使用している MDX App SDK のバージョンが、アプリのラップに使用している MDX Toolkit と同じであることを確認します。iOS の場合、正しい行がプロジェクトに追加されていることを確認します。これにより、フレームワークが追加され、API が機能するようになります。Android の場合、使用しているすべてのデバイスのライブラリがプロジェクトに追加され、worxsdk.aar がプロジェクトの依存関係に追加されていることを確認します。SDK をプロジェクトに統合する際にさらに問題が発生した場合は、Citrix Ready または Citrix Support にお問い合わせください。

  • 問題がアプリのラッピングエラーであるかどうかを判断します。Applications/Citrix/MDXToolkit/logs にある MDX Toolkit のログを確認します。

    ログファイルには、ラッピングに関する情報と進行状況が含まれています。これらのログでエラーメッセージと警告を確認してください。詳細については、「iOS アプリのラッピングエラーの特定

  • および「Android アプリのラッピングエラーの特定」を参照してください。

    Secure Hub からログを収集します。Secure Hub で、サポートをタップし、ヘルプが必要ですか?をタップし、アプリ名をタップします。Secure Mail が開き、選択したアプリのログが添付された新しいメッセージが表示されます。メッセージに問題に関する詳細情報を追加できます。問題を再現するために必要な手順を記載し、失敗したラップ試行からのログ、および問題に関する追加情報を含めてください。

    デバイスからの他のログも役立つ場合があります。詳細については、「iOS デバイスでのシステムログの収集」および「コマンドラインからのアプリログの収集」を参照してください。

ラップされたアプリをデバイスにインストールできない場合

  • Android アプリの場合は有効なキーストアを、iOS の場合は有効なプロビジョニングプロファイルと証明書のペアを使用していることを確認します。「iOS モバイルアプリのラッピング」にあるプロビジョニングプロファイルと証明書に関する特別な考慮事項に注意してください。

Apple 証明書キーに問題がある場合

  • Apple のキーチェーンアクセスアプリから証明書の再発行を要求します。これにより、新しい秘密キーが生成されます。その後、Apple Developer Web サイトから証明書とプロビジョニングプロファイルをダウンロードします。
トラブルシューティング