Can't get Crash Code from dSym

Hey guys...We are having the most diffcult of times with extracting the crashes from dSym. the symbolication just doesn’t work. atos yields #hidden_3577 instead of the function name and the symbolicatecrash tool complains binary image not found. Those dSYMs are different to the ones related to the crash reports. Specifically, if bitcode was enabled there should be a folder inside the archive called BCSymbolMap. atos wont work on dSYMs that have been generated with bitcode as the symbols are specifically hidden by anyone, including apple. This is why atos returns #hidden for symbols, even if the offsets have been calculated correctly.


We can’t seem to get the correct archive? I ran atos on those dSYMS and got no #hidden results. So, it seems something is happening with our encoding where we cannot decipher the crashes and they are hidden. Here is the question;


1. How can we encode our app so that we can always get the crash report?

2. What is Apple doing to encode the app such that we cannot get the crash report information?