访问 iPhone 播放数据

发布于 2024-11-09 06:08:58 字数 125 浏览 0 评论 0原文

我希望能够提取用户最近播放的 50 首歌曲,然后能够通过艺术家/专辑/流派等对其进行排序。我如何才能在应用程序打开时立即实现这一点以及最好的方法是什么(我我正在考虑字典?)将其捆绑起来以便我可以将其发送到服务器?

谢谢!

I want to be able to pull out the user's 50 most recently played songs, then be able to sort that via artist/album/genre etc. How can I make this happen immediately upon the app's opening and what would be the best way (I'm thinking dictionary?) to bundle this up so I can send it to a server?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浅听莫相离 2024-11-16 06:08:58

MPMediaItemPropertyLastPlayedDate 可能就是您要找的。请参阅此相关问题 了解如何访问各种媒体项目属性。

您的应用程序委托的 applicationDidBecomeActive: 方法将是启动时扫描的合适位置,并且转换为 JSON 的 NSDictionary 应该是合适的序列化格式。

但是,请务必在将数据发送到您的服务器之前通知用户。

MPMediaItemPropertyLastPlayedDate might be what you're looking for. See this related question for how to access the various media item properties.

Your app delegate's applicationDidBecomeActive: method would be an appropriate place to scan on-launch, and an NSDictionary converted to JSON should be suitable serialization format.

Be sure to inform the user before sending their data off to your server, however.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文