首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从iPod音乐库获取音频文件(Swift 5)

如何从iPod音乐库获取音频文件(Swift 5)
EN

Stack Overflow用户
提问于 2020-09-23 20:47:16
回答 1查看 114关注 0票数 0

我试着从音乐库(iPod音乐库)获取文件列表,但是我做不到,我的列表总是空的。我确定我在音乐库中有曲目,我在其他应用程序中检查它-它工作。但我记得那个应用程序给我发了一个访问音乐库的请求。也许我也需要创建这样的请求?帮我解决这个问题。我使用以下代码来获取文件列表:

代码语言:javascript
运行
复制
func fetchFileList() {
     let mediaItems = MPMediaQuery.songs().items
     let mediaCollection = MPMediaItemCollection(items: mediaItems ?? [])
     print("mediaCollectionItems: \(mediaCollection.items)") //It's always empty
     //Then I'd like to get url of the track
     //let item = mediaCollection.items[0]
     //let pathURL = item.value(forProperty: MPMediaItemPropertyAssetURL) as? URL
     //print("pathURL: \(pathURL)")
}

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-23 22:36:19

如果你想访问音乐库,你必须将NSAppleMusicUsageDescription密钥添加到你的Info.plist中,并说明你想要对音乐做什么。

Se apple文档获取更多信息:MediaPlayer Documentation

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64028331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档