2013-09-13 4 views
17

Следующий блок результатов кода в сообщении об ошибке:IOS, 7 SDK - MediaPlayer рамки - Откат транзакции

2013-09-13 15: 27: 08,449 Мобильный [746: 5603] {MediaLibrary} Откат транзакции ,

MPMediaQuery *mediaQuery = [MPMediaQuery songsQuery]; 
NSArray *collections = [mediaQuery collections]; 

Это консоль от iOS 7 GM.

Это работал без проблем в прошивке 6.

Кто-нибудь есть идеи, что это относится в прошивке 7? Я искал все и ничего не могу найти.

Кроме того, сообщение записывается на каждой итерации этого цикла для:

for (MPMediaItemCollection *collection in collections) { 

    for (MPMediaItem *item in collection.items) { 
     //message is written to log here as well 

    } 
} 
+0

Показать код. –

+0

Это устройство. – JADurham909

+0

В частности, он работает на iPad gen 3. – JADurham909

ответ

3

Я вижу один и тот же вопрос, хотя он, кажется, не вызывает никаких проблем. Я думаю, что это некоторая внутренняя регистрация, которую они по ошибке оставили включенной.

+2

Если это так, возможно, есть способ временно заблокировать ведение журнала. Когда вы хотите индексировать 1000 песен, журнал становится огромным. – JADurham909

2

В некоторых случаях, когда MPMediaQuery загружается в первый раз, вы можете иметь

2013-09-19 00: 28: 10.636 Musixmatch [4498: 1303] {MediaLibrary} проверка базы данных удалось 2013 -09-19 00: 28: 11.240 musiXmatch [4498: 7a0b] {MediaLibrary} Откат транзакции.

Другие странные журналы на iOS7 GM являются

2013-09-19 00: 28: 13,643 Musixmatch [4498: 7b0f] CLTilesManagerClient: инициализации, sSharedTilesManagerClient 2013-09- 19 00: 28: 13,647 Musixmatch [4498: 7b0f] CLTilesManagerClient: INIT 2013-09-19 00: 28: 13.649 Musixmatch [4498: 7b0f] CLTilesManagerClient: повторного соединения, 0x19504c90 2013-09-19 00: 28: 13.651 musiXmatch [4498: 7d03] CLTilesManagerClient: XPC_ERROR_CONNECTION_INVALID!

В частности, последняя messagge XPC_ERROR_CONNECTION_INVALID является значением типа события XPC, делая что-то вроде

xpc_connection_set_event_handler(serviceConnection, ^(xpc_object_t event) { 
    xpc_type_t type = xpc_get_type(event); 

[править]

Новых интересных журналов CLTilesManagerClient.

2013-12-04 15: 37: 25,695 Musixmatch [274: 1303] CLTilesManagerClient: Initialize, sSharedTilesManagerClient 2013-12-04 15: 37: 25,697 Musixmatch [274: 1303] CLTilesManagerClient: INIT 2013- 12-04 15: 37: 25.698 musiXmatch [274: 1303] CLTilesManagerClient: reconnecting, 0x1d942d50 2013-12-04 15:37:25.700 musiXmatch [274: 7b03] CLTilesManagerClient: XPC_ERROR_CONNECTION_INVALID!

+0

проблема сохраняется в обновлении iOS 7.1: {MediaLibrary} Проверка базы данных прошла успешно – loretoparisi

+0

Когда приложение закрывается, в iOS 7.1 появляется новый messagge: {MediaLibrary} соединение службы медиа-библиотеки недействительно. – loretoparisi