Pregunta

Soy un nuevo desarrollador que trabaja en una aplicación que permite a los usuarios grabar voces a través de una pista.Tengo algunas pistas que estoy vendiendo en iTunes y me gustaría que los usuarios puedan comprar las pistas desde dentro de la aplicación y cargarlas para que se graben.

Entonces, lo que quiero es que un usuario seleccione una lista de la pista de una tabla, compre la pista en la aplicación y pueda presionar el botón que cambiará las vistas a una grabadora de audio que cargue esa pista que se registrará.He estado escurriendo la documentación y estoy luchando para averiguar si esto es incluso posible.

¿Alguien sabe si esto es posible, y alguien puede apuntarme en la dirección correcta en cuanto a dónde comenzar a juntar el código?

¡Gracias!

¿Fue útil?

Solución

respuesta corta: Sí, es posible hacer lo que está tratando de hacer

Respuesta larga: Es posible acceder a los datos de audio desde cualquier canción en la biblioteca de música con un avassetreader (más información aquí ¿Cómo conectaría un activo de biblioteca de iPod a un servicio de colas de audio y un proceso con un audio ¿Unidad? y en un montón de otras preguntas)

Probablemente necesitará copiar el archivo de canciones en el directorio de documentos de la aplicación primero para funcionar con él. Luego, es probable que necesites usar unidades de audio para mezclar la entrada del micrófono con el audio, pero ese es un otro tema completo con el que no estoy particularmente familiarizado, por lo que tendrá que buscarlo para obtener más información sobre eso, hay un montón de Preguntas relacionadas.

En cuanto a la compra de la canción, la forma más sencilla probablemente sería simplemente vincular a la canción en la tienda de iTunes y hacer que lo compren allí, creo que incluso puede ser un afiliado de iTunes para que pueda obtener dinero adicional en el Compras de esa manera. Una vez que tengan la canción, estará en su biblioteca y puede usar el avassetreader para obtenerlo.

Podría tener las canciones que se enumeran en una tabla, y en el método DIDSSSELECTROWATINDEXPATH: Delegado, podría abrir el enlace a la Tienda de iTunes para esa canción en particular.

espero que ayude.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top