2016-11-16 1 views
2

사용자가 iPod 라이브러리에서 오디오를 선택할 때 MPMediaItem이라는 참조 번호가 있습니다. 나는iOS의 iPod 라이브러리에서 노래의 파일 위치를 얻는 방법

 let url = item.valueForProperty(MPMediaItemPropertyAssetURL) 

를 사용하여 해당 항목의 asset url을 얻고있다하지만이 대신 나에게 아이팟 라이브러리 w.r.t URL을주고, 나에게 파일의 정확한 물리적 위치를 제공하지 않습니다.

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

아이팟 라이브러리에서 노래의 physical url를 얻을 수있는 방법이 있나요?

편집 - 사실은 내가 실제 파일에서 NSData을 추출하고 내 backend server로 보내려면, 그래서 당신은 음악에서 노래를 재생할 수 있습니다 인해 저작권 보호에 실제 파일의 URL이 아닌 상대 URL

+0

음악 라이브러리의 음악 파일을 서버로 보내시겠습니까? – Lion

+0

정확 하 게 ...... 당신의 의견을 내 주셔서 감사합니다 – HariKarthick

+0

안녕 라이온 가능합니다? 가능하다면 해결책을주십시오. – HariKarthick

답변

0

필요 도서관. 행 오디오 파일에 액세스 할 수 없습니다! 그러나 당신이 할 수있는 것처럼 할 수있는 몇 가지 트릭이 있습니다. export music 당신은 물건을 믹싱 할 수 있고 새로운 편집 파일을 만든 후에 음악 파일의 새로운 사본을 가지고 있고 그것을 보낼 수는 있지만 직접 보낼 수는 없습니다. 도서관 같은 사진과 비디오를 보내! 먼저 export session으로 내보내기해야합니다!

해당 사항은 this so post을 참조하십시오.

당신은 Apple sample code for that

그리고 this so post와 당신도 this tutoria 수도 도움을 참조해야합니다!

+1

안녕 라이온 나는 이것들을 모두 시험했습니다. 나는 대답을 얻을 수 없습니다. – HariKarthick

+1

하지만 매우 유용합니다. – HariKarthick

관련 문제