Your data. Anywhere you go.

New Relic for iOS or Android


Download on the App Store    Android App on Google play


New Relic Insights App for iOS


Download on the App Store


Learn more

Close icon

Uploading dSYM on NR Mobile UI taking forever and fails

ios
mobile
dsym
crashanalysis

#1

I am trying to upload dSYM file for the crashes but I am unable to upload it at all. I am doing it for iOS project. I zipped all the dSYM files and tried to upload but didn’t help me at all.


#2

To NR Support Team, any help would be appreciated.


#3

@dp846p - can you please link to the crash are uploading dSYMs for??


#4

Sure. Here is a link

https://rpm.newrelic.com/accounts/1590576/mobile/47917857/crash_analysis/785270383c043f360e030cce245de103-1590576-202184077/details/D0EE8CE8-0226-4EC8-868D-9F2CEC39BD4F/stack-trace?filters[0]=crashLocation%3A%3APlaybackOrchestratorVVCDelegate.swift%20line%20665%20PlaybackOrchestratorVVCDelegate.onPlaybackStateChanged(updatedState%3A()&timeType=custom-date

Thanks Ryan


#5

Hey @dp846p - It looks like we may not be getting the dSYM files for all libraries in that crash.

Can you add the following script to the end of your podfile?

post_install do |installer|
    installer.pods_project.targets.each do |target|
        target.build_configurations.each do |config|
            config.build_settings['DEBUG_INFORMATION_FORMAT'] = 'dwarf-with-dsym'
        end
    end
end

You can place this in the podfile of the main app, and any custom modules/libraries which also maintain dependencies via cocoapods.

This will ensure all libraries are generating and sending dSYM files.
For that particular crash, could you verify you have every dSYM file for that application & try to manually upload them?