在发射时,得到以下输出:未被授权,一个iOS10设备上跳过过滤谓词应用
[MC]从公共有效的用户设置读。
[SDKPlayback] MPMusicPlayerController] MPMusicPlayerController:服务器未运行,推迟办理入住
[SDKLibrary]未经授权,跳过过滤谓词应用
该应用程序从用户的库中播放音乐,因此必须问权限,所以我已经用NSAppleMusicUsageDescription所需的键字符串更新了info.plist,但是一旦谓词被调用,应用程序就会崩溃。当应用程序停止并且启动屏幕消失时,许可窗口最终显示。如果我点击允许,随后的发布会正常工作。
我的问题是:“服务器没有运行”错误是否与权限窗口没有显示有关?如果是这样,我该如何启动它?
上述输出是在设备(iPhone 6s +)上运行时生成的,而不是在模拟器中生成的。 – rocketman240
此外,这是一个systemMusicPlayer,而不是一个applicationMusicPlayer。 – rocketman240