ios - iOS [[MPMediaQuery playlistsQuery] collections] 在第一次运行时返回“播放历史”
问题描述
我调用了 [[MPMediaQuery playlistsQuery] collections],结果仅在用户允许访问媒体库后首次运行时才包含“播放历史记录”。如果我重新启动应用程序并执行相同的查询,“播放历史”条目就会消失。如何在第一次运行时将其删除?
解决方案
到目前为止,还没有已知的删除方法,但是如果是第一次删除这些额外的播放列表,可以使用像“firstLoad”这样的 UserDefaults 属性来重试查询。
推荐阅读
- flutter - 在运行时更改 Drawer 中的 ProfileImage
- c - 将两个分数相加并输出小数的函数仅给出 0
- java - 检查两个不同的对象是否相等
- php - 结帐后更改 WooCommerce 订单上的特定运输方式标题
- javascript - 如何从开放图层中的矢量图层的单个特征中删除样式?
- angular - 无法在自定义表单验证中执行功能.. 为什么?
- node.js - 带有 Editor.js 可扩展数据的 MongoDB
- python - 检查输入时出错:预期 conv2d_3_input 的形状为 (32, 32, 1) 但得到的数组的形状为 (32, 32, 3)
- python - 更新python tkinter中的标签变量
- python - Discord.py 如何向提到的用户发送 PM?