Можно ли приобрести песню на iTunes в приложении, которое будет записано?

StackOverflow https://stackoverflow.com//questions/9652078

Вопрос

Я новый разработчик, работающий над приложением, который позволяет пользователям записывать вокал через дорожку.У меня есть несколько треков, которые я продаю на iTunes, и я хотел бы, чтобы пользователи могли приобрести треки изнутри приложения и загрузить их, чтобы быть записаны.

Так что, что я хочу, чтобы пользователь выбрал список дорожек из таблицы, купите приложение Track In-App, и сможете нажать кнопку, которая будет переключать вид на аудио-рекордер, который загружает этот трек, который будет записан.Я пропитал документацию, и я изо всех сил пытаюсь выяснить, можно ли это возможно.

Кто-нибудь знает, возможно ли это, и может ли кто-нибудь указать мне в правильном направлении, как к тому, куда начинать кузнуть код вместе?

Спасибо!

Это было полезно?

Решение

короткий ответ: да, можно делать то, что вы пытаетесь сделать

Долгий ответ: можно получить доступ к аудиоданным из любой песни в музыкальной библиотеке, используя Avassetreader (подробнее здесь Как бы вы подключали актер библиотеки iPod к сервису аудио очереди и обрабатываться с аудио. Блок? и в кучу других вопросов)

Вам, вероятно, нужно будет скопировать файл песен в каталог документов приложения, сначала работать с ним. Тогда вам, вероятно, понадобится использовать аудиоустройства для смешивания входа микрофона со звуком, но это целая другая тема, которую я не особо знаком, так что вам придется искать так для получения дополнительной информации о том, что есть много связанные вопросы.

Что касается покупки песни, самый простой способ, вероятно, был бы, чтобы просто ссылаться на песню в магазине iTunes, и у них есть их покупать там, я считаю, что вы даже можете быть аффилированным для iTunes, чтобы вы могли сделать дополнительные деньги на покупки таким образом. Как только у них будет песня, она будет в их библиотеке, и вы можете использовать AvasseTreader, чтобы получить его.

Вы могли бы иметь песни, перечисленные в таблице, а в DadelectRowatindexpath: метод делегата вы можете открыть ссылку на iTunes Store для этой конкретной песни.

Надеюсь, что помогает.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top