【发布时间】:2017-04-04 05:01:58
【问题描述】:
在 iOS10 设备上启动时,我得到以下输出:
[MC] 从公共有效用户设置中读取。
[SDKPlayback] MPMusicPlayerController] MPMusicPlayerController:服务器未运行,延迟签入
[SDKLibrary] 未授权,跳过过滤谓词应用
应用程序播放用户库中的音乐,因此必须请求许可,因此我已使用 NSAppleMusicUsageDescription 所需的密钥字符串更新了 info.plist,但一旦调用谓词,应用程序就会崩溃。当应用程序停止并且启动屏幕消失时,最终显示权限窗口。如果我点击允许,后续启动将正常工作。
我的问题是:“服务器未运行”错误是否与未显示权限窗口有关?如果是这样,我该如何启动它?
【问题讨论】:
-
上述输出是在设备(iPhone 6s+)上运行时产生的,而不是在模拟器中。
-
另外,这是一个 systemMusicPlayer,而不是 applicationMusicPlayer。
标签: ios swift3 plist ios10 mpmusicplayercontroller