No se puede simbolizar manualmente el logging de lockings de iOS a pesar de tener dSYM

No pude conseguir que Xcode 7 simbolice un logging de locking que me envió un usuario de App Store, y al intentar simbolizarlo manualmente falla, a pesar de que tengo todos los dSYM necesarios.

Extracto de logging de locking:

Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000001, 0x0000000100fa990c Triggenetworking by Thread: 0 Filtenetworking syslog: None found Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0 Crashed: 0 libswiftCore.dylib 0x0000000100fa990c 0x100e64000 + 1333516 1 libswiftCore.dylib 0x0000000100fa990c 0x100e64000 + 1333516 2 MyApp 0x00000001002cdc50 0x1000a4000 + 2268240 ... Binary Images: 0x1000a4000 - 0x10079ffff MyApp arm64 <29a862b975b335ae91c2615c775e064f> /var/mobile/Containers/Bundle/Application/CC9E1FB1-22BB-4723-B28A-95EBE21522A1/MyApp.app/MyApp 

Mi aplicación tiene Bitcode habilitada, así que descargué los dSYM de Xcode> Organizador> Archivos. Luego confirmé que 29A862B9-75B3-35AE-91C2-615C775E064F.dSYM sí existía en el file para la compilation que se envió a la App Store (la misma compilation que el usuario estaba ejecutando cuando tuvieron el locking).

Para simbolizar manualmente el logging de locking, ejecuté lo siguiente en el terminal:

 $ export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer" $ /Applications/Xcode.app/Contents/ShanetworkingFrameworks/DTDeviceKitBase.framework/Versions/Current/Resources/symbolicatecrash -v ~/Desktop/CrashOnLaunchLogFromUser.crash > ~/Desktop/Symbolicated.crash 

Luego esperé a que finalizara el process, pero el file simbólico resultante no tenía los símbolos reemplazados. Al mirar el resultado, vi la siguiente información cuando estaba relacionada con el binary de mi aplicación:

 Symbolicating... ....fetching symbol file for MyApp--[undef] Searching []...-- NO MATCH Searching in Spotlight for dsym with UUID of 29a862b975b335ae91c2615c775e064f Running mdfind "com_apple_xcode_dsym_uuids == 29A862B9-75B3-35AE-91C2-615C775E064F" Running mdls -name com_apple_xcode_dsym_paths ... ... Lots of paths including those to all dSYMs from the correct archive that spotlight found ... I can also see that it finds the correct MyApp.app file from the archive as well ## /Users/Sencha/Library/Developer/Xcode/DerivedData/MyApp-byivrddxclcridbtblvodrqymqwv/Build/Products/Debug-iphoneos/MyApp.app/MyApp doesn't contain arm64 slice UUID of executable is: 29a862b975b335ae91c2615c775e064f Executable name: /Users/Sencha/Library/Developer/Xcode/DerivedData/MyApp-byivrddxclcridbtblvodrqymqwv/Build/Products/Debug-iphoneos/MyApp.app/MyApp UUID doesn't match dsym for executable /Users/Sencha/Library/Developer/Xcode/DerivedData/MyApp-byivrddxclcridbtblvodrqymqwv/Build/Products/Debug-iphoneos/MyApp.app/MyApp Running /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -info '/Users/Sencha/Library/Developer/Xcode/DerivedData/MyApp-byivrddxclcridbtblvodrqymqwv/Build/Products/Debug-iphonesimulator/MyApp.app/MyApp' ## /Users/Sencha/Library/Developer/Xcode/DerivedData/MyApp-byivrddxclcridbtblvodrqymqwv/Build/Products/Debug-iphonesimulator/MyApp.app/MyApp doesn't contain arm64 slice UUID of executable is: 29a862b975b335ae91c2615c775e064f Executable name: /Users/Sencha/Library/Developer/Xcode/DerivedData/MyApp-byivrddxclcridbtblvodrqymqwv/Build/Products/Debug-iphonesimulator/MyApp.app/MyApp UUID doesn't match dsym for executable /Users/Sencha/Library/Developer/Xcode/DerivedData/MyApp-byivrddxclcridbtblvodrqymqwv/Build/Products/Debug-iphonesimulator/MyApp.app/MyApp Running /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -info '/Users/Sencha/Library/Developer/Xcode/Archives/2016-01-01/MyApp 030100.03.9 01-01-2016, 20.27.xcarchive/Products/Applications/MyApp.app/MyApp' Running /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool -arch arm64 -l '/Users/Sencha/Library/Developer/Xcode/Archives/2016-01-01/MyApp 030100.03.9 01-01-2016, 20.27.xcarchive/Products/Applications/MyApp.app/MyApp' Given UUID 29a862b975b335ae91c2615c775e064f for '/Users/Sencha/Library/Developer/Xcode/Archives/2016-01-01/MyApp 030100.03.9 01-01-2016, 20.27.xcarchive/Products/Applications/MyApp.app/MyApp' is really UUID 0209e38b2511300f967d01738731d7dd UUID of executable is: 29a862b975b335ae91c2615c775e064f Executable name: /Users/Sencha/Library/Developer/Xcode/Archives/2016-01-01/MyApp 030100.03.9 01-01-2016, 20.27.xcarchive/Products/Applications/MyApp.app/MyApp UUID doesn't match dsym for executable /Users/Sencha/Library/Developer/Xcode/Archives/2016-01-01/MyApp 030100.03.9 01-01-2016, 20.27.xcarchive/Products/Applications/MyApp.app/MyApp Did not find executable for dsym ## Warning: Can't find any unstripped binary that matches version of /var/mobile/Containers/Bundle/Application/CC9E1FB1-22BB-4723-B28A-95EBE21522A1/MyApp.app/MyApp ... done. 0 binary images were found. 

Todo esto hace que no se reemplacen símbolos. ¿Alguna idea de por qué esto no funciona? Todos los UUID se ven bien, encuentra el file de aplicación correcto, dSYM, etc. Estoy feliz de proporcionar más información si es necesario.