I've got an .ips file from an iPhone (created by turning on Hang Detection then re-creating a hang problem).
Near the top of the hang stack is
main + 96 (MyApp + 111416) [0x1040bb338]
Which is no use in trying to diagnose the issue. The Apple instructions for symbolicating a crash file say to use Xcode or the command line.
https://developer.apple.com/documentation/xcode/adding-identifiable-symbol-names-to-a-crash-report#Symbolicate-the-crash-report-with-the-command-line
However this isn't a crash file, it's a hang file, but is that any reason why it shouldn't be symbolicatable. Dragging it into Xcode as they say to do for crash files doesn't do anything, so instead I've been trying to use the command:
atos -arch -o /Contents/Resources/DWARF/ -l
However I don't know how to determine the LoadAddress and AddressToSymbolicate, as the example given is for a crash file.
I tried this but it didn't work (it says fg: no current job)
atos -arch arm64 -o MyApp.app.dSYM/Contents/Resources/DWARF/MyApp -l 111416 0x1040bb338
Is it possible to get the load address and address to symbolicate from the .ips file?