次のコード ブロックでは、エラー メッセージが表示されます。
2013-09-13 15:27:08.449 Mobile[746:5603] {MediaLibrary} トランザクションをロールバックしています。
MPMediaQuery *mediaQuery = [MPMediaQuery songsQuery];
NSArray *collections = [mediaQuery collections];
これは、iOS 7 GM のコンソールにあります。
これは iOS 6 では問題なく動作しました。
これが iOS 7 で何に関連するのか、誰か知っている人はいますか? 私はすべてを検索しましたが、それについては何も見つかりません。
さらに、この for ループの反復ごとにメッセージがログに記録されます。
for (MPMediaItemCollection *collection in collections) {
for (MPMediaItem *item in collection.items) {
//message is written to log here as well
}
}