Mobile Debugger Related(モバイルデバッガ関連)エラー
Service Studioのモバイルデバッグ機能は、モバイルアプリのデバッグの開始時に、Service Studioが特定のGoogle Chromeインスタンスへの接続を確立することにより機能します。
デバッグセッションの開始または実行時に生じる可能性があるエラーのリストと、修正に向けたヒントを以下に示します。
Google Chrome Not Installed(Google Chrome未インストール)エラー
-
"You must have Google Chrome installed to use mobile debugging.Please install Google Chrome and try again."
ブラウザでアプリケーションをデバッグするには、Google Chromeの最新バージョンがインストールされている必要があります。
Google Chromeをインストールして、新しいデバッグセッションを開始します。
Debugger Not Connected/Stopped(デバッガ未接続/停止中)エラー
-
"The connection to the browser was lost.To prevent this error, do not open the Developer Tools in the browser while debugging."
ブラウザのDeveloper Toolが起動されました。この場合、デバッガは自動的に停止します。
Developer Toolを閉じて、新しいデバッグセッションを開始します。
-
"The connection to the browser was lost.To prevent this error, do not close the browser being used for debugging."
デバッグで使用中のブラウザのタブが閉じられました。この場合、ブラウザへの接続が失われ、デバッガが停止します。
新しいデバッグセッションを開始します。
-
"The application being debugged navigated to an external URL.To prevent this, do not navigate to a URL outside the application being debugged."
デバッグセッションで使用中のブラウザタブで、外部URLに移動してはいけません。移動すると、デバッガは自動的に停止します。
新しいデバッグセッションを開始します。
Client-side Debugger Not Responding(クライアント側デバッガが応答しない)エラー
-
"The browser used for client-side debugging is unresponsive.If the problem persists, close all Chrome browser instances and try again."
ブラウザとデバッグの通信状態が継続しています。ブラウザがある時点で応答しなくなると、デバッグセッションに影響が及びます。
デバッグセッションを停止し、応答のないブラウザでのデバッグに使用していたタブを閉じて、新しいデバッグセッションを開始します。問題が解決しない場合は、すべてのGoogle Chromeインスタンスを閉じ、再試行してください。
Client-side Debugger Could Not Start(クライアント側のデバッガが開始できない)エラー
-
"Could not start client-side debugging because the application was published with a newer version of Platform Server.To correct this, update your Development Environment."
モバイルアプリをデバッグするには、Development環境のバージョンが、アプリをデバッグするPlatform Serverのバージョン以上である必要があります(同じメジャーリリースの場合)。
Platform Serverのバージョン以上のバージョンのDevelopment環境(同じメジャーリリース)をインストールします。
-
"There was an error loading the application for debugging.The debugging session will not continue."
このエラーは、デバッグ作業に向けたアプリケーション読み込みに非常に時間がかかり、タイムアウトとなった場合に発生します。
新しいデバッグセッションを開始します。問題が解決しない場合は、Platform Serverの接続ステータスを確認してください。
-
"There was an error loading the application for client-side debugging.The debugging session will be server-side only."
このエラーは、デバッガの起動時に、クライアント側でのデバッグに向けたアプリケーション読み込みが失敗すると発生します。デバッグセッションはサーバー側でのみ継続します。
新しいデバッグセッションを開始します。問題が解決しない場合は、Platform Serverの接続ステータスを確認してください。
-
"A debug session can't be started due to communication problems.Check if the module is published and try again."
モジュールは、パブリッシュするまでデバッグできません。
デバッグするアプリケーションを目的のPlatform Serverにパブリッシュしてください。
-
"A debug session can't be started due to an internal server error.Try starting the debugger again."
内部エラー発生のためデバッガを起動できません。
新しいデバッグセッションを開始します。問題が解決しない場合は、サーバーのステータスを確認してください。
Client-side Debugger Not Available(クライアント側デバッガを使用できない)エラー
-
"Client-side debugging is only available from Platform Server 10.0.xxx.x onwards but your current version is yy.y.yyy.y.The debugging session will be server-side only."
Service Studioのクライアント側のデバッガ機能を使用するには、指定されたPlatform Serverバージョン(以降)がインストールされている必要があります。古いバージョンがインストールされている場合も、デバッガは動作を継続します。ただし、サーバー側のロジックのみデバッグするか、Chrome Web Developerツールを使用して、プラットフォームが生成したJavaScriptコードのデバッグを行います。
指示されたバージョン以降のPlatform Serverをインストールするか、Chrome Developer Toolを使用してモバイルアプリをデバッグします。