32 votes

Xcode 8.1 beta 3 - Messages AQDefaultDevice

Depuis la version bêta2, je reçois ce message toutes les deux secondes après avoir créé une unité de sortie audio :

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

Quelqu'un sait par quoi il est généré ? J'ai pensé que je n'étais peut-être pas en train de gérer un appel de sortie audio, mais pour autant que je sache, je le gère correctement.

49voto

user6026720 Points 514

J'avais également ce problème, mais un message de backtrace précédait également les messages "skipping input stream". Le problème de backtrace a été résolu par ce lien Stack Overflow : Erreur : Protocole non disponible, vidage du backtrace Il s'est avéré que la suppression du message backtrace supprimait également tous les messages "skipping input stream". Pour répéter les étapes décrites dans le lien ci-dessus :

  1. Allez dans Produit/Schéma/Modifier le schéma.
  2. Sélectionner les arguments
  3. Ajoutez la variable d'environnement OS_ACTIVITY_MODE et définissez-la à "disable".

9voto

Cœur Points 1538

Une solution plus propre (que celle donnée par l'utilisateur 6026720) qui corrige les journaux du simulateur sans affecter les journaux du dispositif est disponible à l'adresse suivante https://stackoverflow.com/a/39651073/1033581 :

  1. Sous Produit > Schéma > Modifier le schéma... > Exécuter, définissez la variable d'environnement OS_ACTIVITY_MODE sur ${DEBUG_ACTIVITY_MODE} pour qu'elle ressemble à ceci :

OS_ACTIVITY_MODE environment variable to ${DEBUG_ACTIVITY_MODE}

  1. Allez dans les paramètres de construction de votre projet, et cliquez sur + pour ajouter un paramètre défini par l'utilisateur appelé DEBUG_ACTIVITY_MODE. Développez ce paramètre et cliquez sur le + à côté de Debug pour ajouter une valeur spécifique à la plateforme. Sélectionnez la liste déroulante et changez-la en "Any iOS Simulator SDK". Définissez ensuite sa valeur sur "disable" pour qu'elle ressemble à ceci :

User-Defined setting DEBUG_ACTIVITY_MODE

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X