- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我刚刚注意到,在将 Xcode 更新到版本 10.2.1 之后,在模拟器上启动我的几个项目时,我无法看到 Library 和 Apple Music 的权限请求。
调试,发现授权请求电话无人接听
MPMediaLibrary.requestAuthorization { status in
// switch on status and handle it - never gets there
}
我没有更改我的项目的代码或配置中的任何内容,而且我非常确定这不会发生在以前版本的 Xcode 中。郑重声明,在真实设备上一切正常。
有人知道吗?我是唯一遇到这种情况的人吗?
最佳答案
看起来它在模拟器上不起作用。它现在只是挂起,并且永远不会执行闭包。
曾经有过,但我想现在没有了。
这并不奇怪,因为模拟器并不真正支持基本的媒体功能。
我已经在设备上测试了我的代码,并验证它可以正常工作,但它在模拟器上不起作用很烦人(不是阻碍)。
关于ios - MPMediaLibrary.requestAuthorization 在 Xcode 10.2 模拟器上没有响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55980591/
我的应用程序使用 iPodMusicPlayer,当暂停时,用户可能会出去并在 Apple 的音乐应用程序中进行更改,例如创建或修改播放列表,然后返回到我的应用程序。 我收到了预期的 MPMediaL
我正在检查用户在提示访问媒体库时给出的响应。我想知道如何在继续之前等待用户的响应 static func getAuthrization(completionHandler:@escaping (Bo
MPMediaLibrary 包含用于创建新播放列表的 API: https://developer.apple.com/documentation/mediaplayer/mpmedialibrar
我有一个表格 View ,其中包含音乐库中所有歌曲的列表。首先,我获取所有歌曲并将其信息保存到如下数组中: var songs = [Song]() private func loadSongs(){
我刚刚注意到,在将 Xcode 更新到版本 10.2.1 之后,在模拟器上启动我的几个项目时,我无法看到 Library 和 Apple Music 的权限请求。 调试,发现授权请求电话无人接听 MP
我是一名优秀的程序员,十分优秀!