Ios MPMediaQuery songsQuery始终返回零
示例代码将播放iPhone库中提供的歌曲:Ios MPMediaQuery songsQuery始终返回零,ios,objective-c,audio-player,Ios,Objective C,Audio Player,示例代码将播放iPhone库中提供的歌曲: MPMusicPlayerController *myPlayer = [MPMusicPlayerController applicationMusicPlayer]; [myPlayer setQueueWithQuery: [MPMediaQuery songsQuery]]; [myPlayer play]; 但是,SongsQuery返回nil时会引发异常。从IOS 10.0开始,需要更新plist。简而言之,在plist中创建一个新行NS
MPMusicPlayerController *myPlayer =
[MPMusicPlayerController applicationMusicPlayer];
[myPlayer setQueueWithQuery: [MPMediaQuery songsQuery]];
[myPlayer play];
但是,SongsQuery返回nil时会引发异常。从IOS 10.0开始,需要更新
plist
。简而言之,在plist
中创建一个新行NSAppleMusicUsageDescription
,并说明访问媒体库的原因。建造,它工作