I know this is a frequently asked question.
I just spent the entire day looking for answers, without success.
Here are the different posts that helped me, but didn't fix my issue.
Posts, Documentation, Twitt :
Missing dSYM, No matching UUID, Official Documentation but also It looks like we are missing dSYMs.
Here is my configuration and what I have tried so far :
I don't have matching UUID, like I read in some posts, it's because Apple compile the App again when you have bitcode enabled.
What should I do now ? We released a new version and now Crashlytics Dashboard is getting messy with all those missing dSYMs, for 2 different versions now.
If someone has additional information that I didn't read or know about, I am open-minded for suggestions.
NB: I have bitcode enabled for my Watch and Watch extension target, and the whole project, but not for my main target nor the widget.
Thanks for reaching out on this, Todd from Fabric.
We do not currently support WatchOS crashes. We tested heavily when watchOS 2 came out, but unfortunately there were many changes to the APIs in that version. One of the changes heavily restricted our ability to capture information reliably and also get that information out. Since we couldn't do this reliability without using private APIs, we don't have support for it.
Thanks!