¿Qué significa esta salida de gdb?

120

Tengo un botón que reproduce un sonido y parece funcionar perfectamente bien en el simulador, pero recibo este mensaje:

Error al cargar /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn: dlopen (/System/Library/Extensions/AudioIPCDriver.kext/Contents/CPlugesources/ MacOS / AudioIPCPlugIn, 262): Símbolo no encontrado: ___CFObjCIsCollectable
  Referenciado de: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado en: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 en /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.605 Halloween FX [33484: 10703] Error al cargar /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn: dlopen (/ System / Library /Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn, 262): Símbolo no encontrado: ___CFObjCIsCollectable
  Referenciado de: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado en: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 en /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.657 Halloween FX [33484: 10703] Error al cargar /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn: dlopen (/ /Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn, 262): Símbolo no encontrado: ___CFObjCIsCollectable
  Referenciado de: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado en: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 en /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.671 Halloween FX [33484: 10703] Error al cargar /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn: dlopen (/ /Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn, 262): Símbolo no encontrado: ___CFObjCIsCollectable
  Referenciado de: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado en: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 en /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.706 Halloween FX [33484: 10703] Error al cargar /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn: / dlopen ( /Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn, 262): Símbolo no encontrado: ___CFObjCIsCollectable
  Referenciado de: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado en: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 en /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.715 Halloween FX [33484: 10703] Error al cargar /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn: dlopen (/ /Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn, 262): Símbolo no encontrado: ___CFObjCIsCollectable
  Referenciado de: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado en: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 en /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.732 Halloween FX [33484: 10703] Error al cargar /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn: dlopen (/ /Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn, 262): Símbolo no encontrado: ___CFObjCIsCollectable
  Referenciado de: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado en: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 en /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.741 Halloween FX [33484: 10703] Error al cargar /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn: dlopen (/ /Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn, 262): Símbolo no encontrado: ___CFObjCIsCollectable
  Referenciado de: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado en: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 en /System/Library/Frameworks/Security.framework/Versions/A/Security

Y he recibido informes que dicen que en algunos dispositivos no se reproduce en absoluto.

Christopher Hannah
fuente
Solo quería agregar que estoy viendo este mismo problema cuando reproduzco transmisiones de video HLS en un proyecto de iOS usando ARC.
James J

Respuestas:

203

Ese es un error confirmado del iOS SDK 5 / Simulator: ocurre tan pronto como el simulador intenta reproducir sonido (de una película o cualquier otra fuente de sonido). Sin embargo, no se preocupe, no será un problema en el dispositivo real.

Mencionó informes reales de usuarios que tienen problemas para usar su aplicación; esos problemas no están relacionados / conectados con el problema que ha publicado anteriormente.

Este problema está archivado por Apple con el ID de error # 10555404. Yo mismo presenté un informe que finalmente se identificó como un engaño del ID de error mencionado.

El problema persiste actualmente hasta la versión 4.4.1 de Xcode (4F1003), iOS SDK 5.1 inclusive.

Actualizar

Este problema finalmente se solucionó en Xcode versión 4.5 (4G182), iOS SDK 6.0.

Nota

El problema persiste incluso en la versión 4.5 de Xcode cuando se usa junto con el simulador de iOS 5.1 (o inferior).

Hasta que
fuente
1
Sigo viendo este problema con LLDB, pero el molesto retraso se ha ido.
Stigi
13
Parece que esto es causado por una excepción interna lanzada dentro de AVFoundation en el Simulador. La desactivación del punto de interrupción "Todas las excepciones" detiene el depurador y el sonido se reproduce, como sugiere la respuesta de Brandon Williams. (O fuerce al depurador a continuar repetidamente y el sonido finalmente se reproducirá.)
Chris Miles
2
Sigo viendo este problema en Xcode 4.5 y con iOS 6 Simulator + iOS SDK 6.0, sin importar las soluciones o sugerencias que intente superar. Hmm ...
Joe D'Andrea
16

Encontré una solución temporal a este problema: simplemente apague los puntos de interrupción antes de reproducir el video. Entonces funciona bien en el simulador.

Brandon Williams
fuente
4

Este problema puede ocurrir si importa incorrectamente un marco Mac OSX en lugar de un marco iOs. Eliminar el marco de trabajo de Mac OS funcionó para mí

BigAppleBump
fuente
4

Use AVAudioPlayer como ivar en el archivo principal con fuerte: @property (fuerte, no atómico) AVAudioPlayer * audioPlayer Para mí esto funciona.

fraktal
fuente
4

El siguiente código se puede utilizar para probar en el simulador.

if (beep == nil)
    NSLog(@"audio player not initialized");             
else if(TARGET_IPHONE_SIMULATOR) 
{
    NSLog(@"beep play"); 
} 
else
{
    [beep play];  
}
Pungs
fuente
1

Este es un problema que tiene mucha gente. Todavía no encontré ninguna solución a esto.

Sugiero encarecidamente presentar un radar. Aquí está el mío http://openradar.appspot.com/radar?id=1466402

Stigi
fuente
No se preocupe si Apple se queda en silencio. Sigo recibiendo comentarios sobre errores. Pero este es tan obvio. Al menos deberían averiguar los duplicados :(
stigi
1

Lo que dice Till es absolutamente correcto. Pero al usar ARC, este problema podría correlacionarse (sin una causalidad) con otro problema: si el AVAudioPlayer en realidad no reproduce ningún sonido, esto podría ser interesante para usted: https://stackoverflow.com/a/7744831/838068

Wolfgang
fuente