How to stop symbolicate adding "<redacted>" pieces to iOS Crash Log

ios

Solution

I had the same problem and got rid of messages by deleting all iOS 6.0 (including beta) data from `~/Library/Developer/Xcode/iOS` DeviceSupport.

Now, symbolicate uses the symbol data stored at `/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/6.0 (10A403)/` instead of the stored symbol data in user library.

Problem

I have crash logs from an iPhone Application in the App Store (retrieved via iTunes Connect) that after symbolicating have a bunch of "<redacted>" method names from CodeData and CoreFoundation. The original crash log file from iTunes Connect looks like: ``` Last Exception Backtrace: 0 CoreFoundation 0x34a0929e __exceptionPreprocess 1 libobjc.A.dylib 0x32d1997a objc_exception_throw 2 CoreData 0x3631fec2 -[NSSQLCore _obtainOpenChannel] 3 CoreData 0x363cfd9c newFetchedRowsForFetchPlan_MT 4 CoreData 0x363b3be6 -[NSSQLCore newFetchedPKsForSourceID:andRelationship:] 5 CoreData 0x363a6008 -[NSSQLCore newValueForRelationship:forObjectWithID:withContext:error:] 6 CoreData 0x3635690a -[NSFaultHandler retainedFulfillAggregateFaultForObject:andRelationship:withContext:] 7 CoreData 0x36326d48 -[_NSFaultingMutableSet willRead] 8 CoreData 0x3632767c -[_NSFaultingMutableSet allObjects] ``` The log looks like this after symbolicating on my Mac: ``` Last Exception Backtrace: 0 CoreFoundation 0x34a0929e <redacted> + 158 1 libobjc.A.dylib 0x32d1997a objc_exception_throw + 26 2 CoreData 0x3631fec2 <redacted> + 230 3 CoreData 0x363cfd9c <redacted> + 948 4 CoreData 0x363b3be6 <redacted> + 2590 5 CoreData 0x363a6008 <redacted> + 528 6 CoreData 0x3635690a <redacted> + 478 7 CoreData 0x36326d48 <redacted> + 220 8 CoreData 0x3632767c <redacted> + 20 9 [myappname] [memory addresses here] ... ``` Can anyone help find why "<redacted>" gets added to the symbolicated versions? Symbols from my own App are symbolicated fine, as are basic libobjc symbols as you can see above. UPDATE: Switched around the logs to be clearer after Kerni's answer

Original source