Как получить местоположение файла песни в библиотеке iPod в iOS

У меня есть ссылка MPMediaItem, когда пользователь выбирает аудио из библиотеки iPod. Я получаю asset url этого элемента, используя

     let url = item.valueForProperty(MPMediaItemPropertyAssetURL)

Но это не дает мне точное физическое местоположение файла, вместо этого он дает мне URL-адрес библиотеки iPod.

ipod-library://item/item.mp3?id=1840064795502796074

Есть ли способ получить physical url песни из библиотеки iPod?

РЕДАКТИРОВАТЬ - на самом деле я хочу извлечь NSData из физического файла и отправить его в свой backend server, поэтому мне нужен URL-адрес физического файла, а не относительный URL-адрес


person HariKarthick    schedule 16.11.2016    source источник
comment
Итак, вы хотите отправить музыкальный файл из музыкальной библиотеки на свой сервер?   -  person Ketan Parmar    schedule 16.11.2016
comment
Точно......Спасибо за ваш комментарий   -  person HariKarthick    schedule 16.11.2016
comment
Привет, Лев, это возможно? Если возможно дайте мне решение.   -  person HariKarthick    schedule 16.11.2016
comment
Я не думаю, что это возможно, потому что у Apple строгие ограничения на музыку! но я не уверен!   -  person Ketan Parmar    schedule 16.11.2016
comment
Можете ли вы дать свой идентификатор Skype? Мы делаем такое приложение. Но они обращались к библиотеке iTunes: itunes.apple.com/us/app/handy-audio-editor-trim-audio/   -  person HariKarthick    schedule 16.11.2016
comment
ты скачал это приложение? и попробуйте, как это приложение работает?   -  person Ketan Parmar    schedule 16.11.2016
comment
Да! Я скачал приложение. Оно работает хорошо. Если я нажму песню и кнопку "Готово"... Песня будет отображаться и воспроизводиться. Мы также можем обрезать и объединить песню в нашем приложении.   -  person HariKarthick    schedule 16.11.2016
comment
обратитесь к моему ответу и ссылкам, упомянутым в нем!   -  person Ketan Parmar    schedule 16.11.2016
comment
Конечно сейчас проверю   -  person HariKarthick    schedule 16.11.2016


Ответы (1)


Из-за защиты авторских прав вы можете воспроизводить песни только из музыкальной библиотеки. Вы не можете получить доступ к звуковому файлу строки! Но есть некоторые приемы, которые могут помочь, например, вы можете export music потому что вы можете микшировать разные вещи, и после создания вашего нового отредактированного файла у вас будет новая копия вашего музыкального файла, и вы можете отправить его мне, но не можете отправить напрямую из библиотека, как вы отправить фото и видео! Вы должны сначала экспортировать его с помощью export session!

Обратитесь к этой публикации для этого!

Вы должны обратиться к Пример кода Apple для этого

И это сообщение и это руководство также может быть полезно для вас!

person Ketan Parmar    schedule 16.11.2016
comment
Но это очень полезно. - person HariKarthick; 17.11.2016