问题标签 [mpmedialibrary]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 我可以在模拟器上访问 iPod 库吗?
我正在尝试一些代码来使用模拟器打开 iPod 库,但应用程序因以下错误而崩溃:
MPMediaLibrary:无法启动 iPod 库服务器:找不到应用程序
我需要一个真正的 iPhone 来测试这个代码吗?
ios7 - IOS::如何获取 MPMediaquery Songsquery Artwork
我正在使用此代码获取艺术品,但这对我来说不是锻炼。这段代码有什么问题。建议我。谢谢。
ios - 使用 MPMediaQuery 按艺术家对专辑进行排序
我正在尝试访问用户的本地音乐库,使用MPMediaQuery
以下方式对结果进行排序:
我的查询结构如下:
但问题是,虽然上述大部分都有效,但每个给定艺术家只返回第一张专辑。也就是说,只返回 Alt-J 的一张专辑,而不是库中存在的两张专辑。
这是为什么?以及如何构造我的查询以返回所需的结果?
编辑:这就是我访问相册查询的方式:
_items
包含MPMediaQuery
' 结果的 NSArray在哪里。
ios - 如何获取 ipod 库中歌曲的大小?
我一直在开发一个媒体播放器应用程序。我可以通过使用媒体查询来获取媒体项目,根据不同的分组对它们进行分组,并添加各种过滤器来缩小我的搜索范围。
现在我的要求是找出 iPod 库中特定歌曲的大小。我尝试了谷歌,但没有得到继续的方向。是否可以获取歌曲大小或者它不被 api 支持。顺便说一句,我正在使用 Xamarin 开发应用程序。
提前感谢您的帮助。
avfoundation - 如何从 MPMediaItem 或 AVAsset 获取版权元数据字段?
Apple 的音乐应用程序显示元数据,例如“℗ 2007 Deutsche Grammophon GmbH, Hamburg”。我想得到这个字段。我在MPMediItem
属性中没有看到版权字段。有一个 AV 常量AVMetadataiTunesMetadataKeyCopyright
,我试图通过使用该项目来找到它,但我在任何项目数组AVURLAsset
中都看不到该键。AVAsset.metadata
问题是,我如何获得该字段?
ios - 有没有办法一次从 iPod 库中搜索多个艺术家的曲目。
我想从 iPod Library 中获取多个艺术家的曲目。以下代码允许我获取特定的艺术家曲目,例如 -
是否有可能获得像Lady Gaga 和 Akon这样的多位艺术家曲目,只有单个查询predicateWithValue分隔;或/
示例-
请帮助我如何满足我的要求。
ios - 使用 MPMediaLibrary 将歌曲添加到播放列表
我正在创建一个应用程序,允许您将歌曲添加到音乐库中,但我只能将它们添加到音乐库中。它有效,但我注意到 Shazam 可以将它们添加到特定的播放列表
他们有特殊的访问权限还是我完全错过了 API 中的某些内容?
ios - 如何从 Apple Music 中过滤掉外部播放列表?
我想使用这种方法将曲目添加到特定的播放列表:
目前我正在使用此过滤器来过滤播放列表,这些播放列表在使用 productID/trackID 添加项目时不会产生错误。它过滤有效的播放列表,但不是全部。运行此过滤器后,外部播放列表不会被过滤掉。
如何过滤掉外部播放列表?
swift - getPlaylistWithUUID 崩溃
难道我做错了什么?这看起来很简单。似乎 getPlaylistWithUUID 正在 UUID 上调用 UUIDString,这应该可以工作,但由于某种原因,该值作为 NSCFString 进入方法。这是斯威夫特 2.3
我已经提交了错误报告,但我想我也会在这里问。
当它运行时,我得到一个无法识别的选择器崩溃
此错误意味着在 NSCFString 而不是 UUID 上调用了 UUIDString。我只是想确保我没有忽略某些东西,我传入了正确的类型。对于使用 UUID() 的 Swift 3 中同样的事情发生的价值。
(有足够代表的人可以标记这个 swift2.3 吗?)