我喜歡用戶從可用的音頻列表中選擇音頻文件,並將其複製到我自己的應用程序中。在蘋果示例代碼「AddMusic
」中檢索到的userMediaItemCollection項目中,有以下屬性:MPMediaItemPropertyAssetURL
。但我不能得到它,因爲我得到了錯誤「MPMediaItemPropertyAssetURL undeclared
」 - 雖然我輸入MPMediaItem.h
。在自己的應用程序中使用iPhone音頻文件 - 複製音頻文件 - 這可能嗎?
在蘋果DOC它說:
MPMediaItemPropertyAssetURL
的URL指向的媒體項目,從中可以創建一個AVAsset對象(或其它基於URL的AV Foundation對象) ,根據需要有任何選項。值是一個NSURL對象。
該URL具有ipod-library的自定義方案。例如,URL可能看起來是這樣: 的iPod庫://item/item.m4a ID = 12345
Usage of the URL outside of the AV Foundation framework is not supported.
可用於iPhone OS 4.0和更高版本?
聲明中MPMediaItem.h
Does that mean, it is not possible to access the audio files for own use?
Is there a workaround?
非常感謝
在到處看了看後,我什麼也沒找到。所以在應用程序關閉後持久訪問所選歌曲的唯一方法就是使用MPMediaItemPropertyPersistentID。 – user387184 2010-07-13 09:27:58