Ah I see, sorry for my confusion. The
CrashNow() method is really only intended to be used in testing to ensure crashes are being properly reported to New Relic.
I’d love to work on fixing the crashes giving unreadable stack traces. I believe this is because - in iOS apps - method and class names are stripped away, and replaced with machine readable memory addresses. This saves space, but makes it impossible to read, so Xcode also creates a file with debugging symbols. This debugging symbol file - called a dSYM - can be used to translate memory address back into their human readable original names. The New Relic Unity plugin cannot automatically upload dSYMs, and you’ll need to manually upload dSYMs once your iOS unity app is built for release.
We have an awesome deep dive into uploading dSYMs with more detailed steps on the process and a lot of useful information.