saber problemas plus placa funciona fallas esta dañada comunes como bateria ios ios7 assetslibrary

ios - problemas - no funciona el touch de mi iphone 6 plus



Se informó una falla para el método de metadatos ALAssetRepresentation (1)

Tengo un código que envuelve un objeto ALAsset que se recupera de enumerar los activos en una ALAssetLibrary. Recibo informes de usuarios que encuentran bloqueos con la parte del objeto contenedor que solicita el ALAsset que contiene para los metadatos.

El código que falla está en esta clase contenedora y simplemente solicita los metadatos de ALAsset de la siguiente manera:

[[myAlAsset defaultRepresentation] metadata];

Aquí hay un seguimiento de pila parcial que es representativo de los bloqueos que estoy viendo:

0 CoreFoundation CFDataGetBytePtr + 5 1 PhotoLibraryServices __46-[PLManagedAsset adjustmentsXMPRepresentation]_block_invoke + 228 2 PhotoLibraryServices __46-[PLManagedAsset adjustmentsXMPRepresentation]_block_invoke + 228 3 CoreData developerSubmittedBlockToNSManagedObjectContextPerform + 88 4 CoreData -[NSManagedObjectContext performBlockAndWait:] + 114 5 PhotoLibraryServices -[PLManagedAsset adjustmentsXMPRepresentation] + 226 6 AssetsLibrary __33-[ALAssetRepresentation metadata]_block_invoke + 24 7 AssetsLibrary __53-[ALAssetRepresentationPrivate _performBlockAndWait:]_block_invoke + 68 8 CoreData developerSubmittedBlockToNSManagedObjectContextPerform + 88 9 libdispatch.dylib _dispatch_client_callout + 22 10 libdispatch.dylib _dispatch_barrier_sync_f_invoke + 26 11 CoreData -[NSManagedObjectContext performBlockAndWait:] + 106 12 AssetsLibrary -[ALAssetsLibrary _performBlockAndWait:] + 134 13 AssetsLibrary -[ALAssetRepresentationPrivate _performBlockAndWait:] + 176 14 AssetsLibrary -[ALAssetRepresentation metadata] + 464

¿Alguien tiene ideas sobre lo que puede estar pasando? AlAssetLibrary que subyace a estos activos se guarda con una referencia estática, por lo que no debería estarse limpiando en la memoria, por lo que no esperaría que el ALAsset se invalidara. Este problema parece haber comenzado específicamente con el lanzamiento de iOS 7.

El bloqueo en sí es EXC_BAD_ACCESS con KERN_INVALID_ADDRESS en 0x0.