Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

issue with uploading dSYM to crashlytics

To upload dSYM to crashlytics, I have following setup but not able to get dSYM uploaded.

In my target -> build phases -> Run Script

./Fabric.framework/run KEY SECRET

 echo "working"

./Crashlytics.framework/run KEY SECRET

In Report navigator

2015-03-27 11:45:32.868 run[12108:507] Fabric.framework/run 1.3.13
working
2015-03-27 11:45:36.000 run[12109:507] Crashlytics.framework/run 1.3.13

In my app fabric.io dashboard

Missing dSYM

What i'm missing?

like image 585
BaSha Avatar asked Mar 27 '15 06:03

BaSha


People also ask

How do I upload a dSYM file?

Upload the dSYM File to AppDynamics Using the UI From the Mobile App menu, click Configuration. Click Mobile App Configuration >. From dSYM Mappings, click Upload dSYM package file for iOS crashes. From the XCode dSYM package upload dialog, click Choose File.


1 Answers

If you have bitcode on because you want app-thinning or a TVOS or WatchOS app, then the dSYMs you create when you generate the xcarchive are NOT the dSYMs required. This is because apple re-compiles from the bitcode. To get the real dSYMs, go to itunesconnect, open up the specific (processed) build, and hit the "Download dSYMs" link. Apparently fastlane can automate this process (I have not tried it): https://krausefx.com/blog/download-dsym-symbolication-files-from-itunes-connect-for-bitcode-ios-apps

like image 65
xaphod Avatar answered Oct 04 '22 19:10

xaphod