2011-03-25 8 views
5

Tengo el siguiente código, pero no muestra el botón de ruta.¿Es posible simular múltiples salidas de audio para el iPhone y/o el simulador?

MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame:CGRectZero]; 
volumeView.showsRouteButton = YES; 
volumeView.showsVolumeSlider = NO; 
[volumeView sizeToFit]; 
[self.view addSubview:volumeView]; 
[volumeView release]; 

En la documentación leí:

El botón ruta es visible por defecto cuando hay más de una ruta de salida de audio disponibles.

Solo tengo una salida de audio, por lo que el botón no se muestra. ¿Hay alguna manera de simular múltiples salidas de audio para que pueda probar este botón?

Respuesta

0

Desde hace algún tiempo y todavía no he recibido ninguna respuesta correcta, pensé que iba a compartir la forma de resolver este problema sin comprar un Apple TV u otro dispositivo de reproducción de aire.

La manera en que lo resolví fue simplemente usar un auricular bluetooth, que cuesta mucho menos que un Apple TV.

Otra forma sugerida de resolverlo es usar AirView en otro dispositivo iOS. No lo he probado, pero a juzgar por los comentarios no es compatible con el sonido, así que no creo que funcione.

Tengo la intención de aceptar esto como mi respuesta, pero voy a cambiar mi aceptar si alguien encuentra una manera real de simular múltiples salidas de audio.

1

Puede usar AirPlayer (una Aplicación Mac) para simular un Apple TV. Esto debería hacer que el botón AirPlay aparezca en el simulador. Aunque dice que no funciona con audio, el botón AirPlay aún puede aparecer.

+1

Ya lo he intentado. No funcionó. Tiene que soportar audio. –

+0

Puede probar la [versión de Windows] (http://www.tuaw.com/2010/12/22/airmedia-player-for-windows-stream-from-ios-to-your-windows-pc/) else probablemente tendrá que usar un Apple TV luego (compre uno en la tienda de Apple, pruebe, devuelva y reembolse) –

+0

Podría, si tuviera ventanas. Uso Linux en todas mis PC antiguas y Mac OS X en todas mis Mac. –

Cuestiones relacionadas