Recently I uploaded version of my app to the TestFlight. My build was rejected because the app was unable to review, since the app crashed on launch. I need to mention that I didn't notice such behaviour on my devices with different OS versions. I got three identical crash reports from reviewer.
I can't fully symbolicate it. I already read Tech Note TN2151 about crash logs and investigated SO and Apple Dev Forum, but I'm stuck.
The first problem that I encounter is that Xcode did symbolicate crash logs, but only standart libraries:
This is Xcode symbolicated report. Note line 4, it's not simbolicated for unknown reason for me.
After researches, I tried to download dSYM in Organizer.
Voila, my app related methods is showed up, but not the 4th line.
How can I debug this issue since I'm not able to reproduce the crash?
I tried to use manual symbolication using terminal but with no luck, an output does mention functions from the app, but it's not related to launch part of the app.
xcrun atos -o Anchor\ Pointer.app/Anchor\ Pointer -arch arm64 -l 0x1888d0000 0x1888d9f70Anyway, I found something, which can be related to the bug. On line 5 in the log there is a method, I have a method which request Location Services autorization. But I'm not sure can this be a source of a crash.