QR テストは不安定です。
Unityで開発されたワールドは、QRコードを通じてZEPETOアプリ(モバイル)でテストできます。
📘 以下のガイドを参照してください。QRモバイルテスト
QRテストが不安定な場合は、以下のタイプに従って問題を解決してください。
QRコード認識後に上記のメッセージが表示されてワールドが実行されない場合は、ネットワーク設定を確認してください。
- VPNサービスに接続してはいけません。
- すべてのファイアウォール設定を無効にしてください。
- (Windows PCでWi-Fiを使用している場合)ネットワークとインターネット > Ethernetに移動し、「プライベートネットワーク」を選択します。
- (Windows PCでWi-Fiを使用している場合)ネットワークとインターネット > 詳細ネットワーク設定に移動し、Wi-Fi以外のすべてのアダプターを無効にします。
- PCと同じネットワークに接続します。
- (iOSデバイス)ZEPETOアプリのローカルネットワークへのアクセスを許可します。
ZEPETOアプリでワールドを実行したが、開発した変更が反映されていない場合は、以下を確認してください。
- 作業したシーンは、ファイル > ビルド設定 > ビルドに含まれるシーンリストにあり、チェックが入っている必要があります。
- ZEPETOアプリは最新バージョンである必要があります。
編集 > プロジェクト設定 > 品質 > レンダリング > テクスチャ品質に移動し、設定を「フル解像度」に変更してください。
上記のエラーメッセージがmacOS PCでQRテストのビルドを実行中に表示された場合は、以下の方法を試してください。
- ターミナルを実行します。
- 以下のコマンドをコピーして貼り付けます。
- 変更する {PC 名} をエラーメッセージのPC名に変更します(例: My-Computer.local)。
- パスワードが必要な場合は、macOSアカウントのパスワードを入力してください。
モバイルデバイスでアプリケーションを実行中にAPPLICATION_ERRORに遭遇した場合、この問題は通常、サーバーコードのロジックエラー、例えば未処理の例外によって発生します。
この問題を解決するには、サーバースクリプトをデバッグし、コードに必要な修正を加えることをお勧めします。
QRビルドを試みているときに「ホストを解決できませんでした」というエラーが発生し、QRコードウィンドウが空になるMacOSユーザーの方は、以下の手順に従ってください。
1) MacOSでターミナルを開きます。
- Command+Spaceを押してSpotlight検索を開き、Terminalと入力してEnterを押します。
2) ターミナルウィンドウが表示されたら、「user@」の後のテキストに注意してください。これがホスト名です。
- 例えば、「user@ABC」と表示される場合、「ABC」がホスト名です。
3) ターミナルで、次のコマンドを入力します:
- sudo nano /private/etc/hostsと入力し、Enterを押します。
- パスワードの入力を求められたら、MacOSのログインパスワードを入力します。
4) ホストデータベースの編集画面で、下矢印キーを押してフォーカスを一番下に移動します。
- 127.0.0.1を入力し、タブを押してから、yourHostname.localを入力します。
5) 変更を保存するには、Control (^) + Oを押し、次にEnterを押します。
6) 編集モードを終了するには、Control (^) + Xを押します。
7) ターミナルで、DNSをリセットするために次のコマンドを入力します:
8) Unityに戻り、QRビルドを再度実行してみてください。QRコードは正しく表示されるはずです。