Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ
このページでは、Vega Studioを使用してVegaアプリをデバッグする際に発生する一般的な問題の解決方法を説明します。解決策がここで見つからない場合、開発者フォーラムに問題を投稿すれば追加のサポートを受けることができます。

デバッグ中にアプリが突然終了し、セッションが中断される

原因: ライフサイクルマネージャー(LCM)が、ハートビートシグナルを送信しないアプリを終了させた。ブレークポイントがアプリを一時停止したことにより、ハートビートが停止し、アプリが終了した。 解決策: デバイスがタイムアウトの無効化をサポートしているか確認してください。
  1. デバイスのシェルから、以下のコマンドを実行します。
  2. デバッグコマンドの出力で--disable-app-timeoutフラグを探します。
  3. 次のいずれかのオプションを使用してアプリの終了を防ぎます。 オプション1:Vega Studioを使用する(推奨) a. launch.jsonファイルを開きます。b. disableAppTimeout設定を追加または変更してtrueにします。
    c. デバッグセッションを保存して再起動します。 オプション2:Vega CLIを使用する a. コンポーネントのタイムアウトを無効にします。
    b. アプリを起動します。
    c. Vega Studioにデバッガーを接続します。
  4. 次のいずれかのオプションを使用して、デバッグ後にタイムアウトを再度有効にします。
    • Vega Studio:デバッグ設定なしでアプリを起動する
    • Vega CLI:vlcm debug <コンポーネントID> —clearを実行してからアプリを起動します
    アプリの起動について詳しくは、アプリの実行を参照してください。
Vegaおよびターボモジュールアプリを起動、およびデバッグするためのサンプルテンプレート:

GDBネイティブデバッグエラー:liblzma.5.dylibが見つからない

エラー:
原因: ネイティブデバッグの依存関係である必要なXZ圧縮ライブラリ(liblzma.5.dylib)がGDBで見つからない。 解決策: XZライブラリをインストールまたは再インストールします。
  1. XZライブラリをインストールします。
  2. 既にインストールされている場合は、再インストールを試します。
  3. シンボリックリンクを確認します。
    問題が解決しない場合は、次の追加の手順を試します。
  4. Homebrewキャッシュをクリアします。
  5. Homebrewをアップデートします。
追加の考慮事項
  1. 最新バージョンのHomebrewがインストールされていることを確認してください。
  2. macOSのバージョンによっては、GDBに追加のセキュリティ構成が必要な場合があります。
  3. ライブラリの場所にアクセスするために必要な権限があることを確認してください。

関連トピック


最終更新日 2026年10月26日