web-dev-qa-db-ja.com

Xcode 8.1ベータ3-AQDefaultDeviceメッセージ

Beta2の時点で、音声出力ユニットを作成した後、2秒ごとにこのメッセージが表示されます。

2016-10-14 11:31:21.572479 MyProduct[94063:8294923] [aqme] 254: AQDefaultDevice (173): skipping input stream 0 0 0x0

誰がそれが生成されたのか知っていますか?私はおそらく音声出力コールバックをサービスしていないと思っていましたが、私が知る限り、私はそれを適切にサービスしています。

32
Andromeda

私もこの問題を抱えていましたが、「入力ストリームをスキップしています」メッセージの前にバックトレースメッセージもありました。バックトレースの問題は、このスタックオーバーフローリンクで処理されました: エラー:プロトコルが利用できず、バックトレースをダンプしています すべての「入力ストリームのスキップ」メッサガ。上記のリンクで説明されている手順を繰り返すには:

  1. 製品/スキーム/スキームの編集に移動
  2. 引数を選択
  3. 環境変数OS_ACTIVITY_MODEを追加し、「無効」に設定します
49
user6026720

デバイスログに影響を与えずにシミュレータログを修正する(user6026720で指定されたものよりも)よりクリーンなソリューションは、 https://stackoverflow.com/a/39651073/1033581 で入手できます。

  1. [製品]> [スキーム]> [スキームの編集...]> [実行]で、OS_ACTIVITY_MODE環境変数を$ {DEBUG_ACTIVITY_MODE}に設定して、次のようにします。

OS_ACTIVITY_MODE environment variable to ${DEBUG_ACTIVITY_MODE}

  1. プロジェクトのビルド設定に移動し、+をクリックして、DEBUG_ACTIVITY_MODEという名前のユーザー定義設定を追加します。この設定を展開し、[デバッグ]の横の[+]をクリックして、プラットフォーム固有の値を追加します。ドロップダウンを選択して、「Any iOS Simulator SDK」に変更します。次に、その値を「無効」に設定して、次のようにします。

User-Defined setting DEBUG_ACTIVITY_MODE

9
Cœur