Question

A user emailed me a crash log for an app I submitted to the App Store. I have the original app store submission archive in Xcode still, but his crash report will not symbolicate. Clicking "resymbolicate" doesn't do anything. I can't find the symbolicatecrash script using mdfind, is it still a part of Xcode 4.5? Is there any way to symbolicate this crash log?

Was it helpful?

Solution

Place the dsym and the log in one folder, and then try to open the crash log.

OTHER TIPS

If you haven't already tried this, upgrade your mac to OSX 10.8.2 or newer. I was running OSX 10.7.5, and upgrading immediately fixed my sybolication woes.

I had tried pretty much everything to get my crash logs to symbolicate. I never had problems before, but a few months had passed since I'd looked at a crash log; at some point during that period I upgraded to Xcode 4.5.2. It seems to me that something with the Xcode 4.5.2 symbolicatecrash perl script does not work correctly on a mac running OSX 10.7.5. In symbolicatecrash, it calls atos to symbolicate an address; it couldn't find the matching symbols, even though I knew for a fact that I had the correct xcarchive. Anyhow, spring for OSX 10.8.2 or newer and hopefully that'll work for you.

The fix for me was:

To go to the xarchive folder with terminal. Run: mdimport .

And xcode can now re-symbolicate properly. The problem is that spotlight is not indexing the archives folder for some stupid reason (lion 10.7)!

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top