Crashlytics dit "Il nous manque un dSYM pour traiter les plantages" et lorsque j'essaie de télécharger des dSYM à partir de Xcode (7.1), je reçois le message "il n'y a pas de dsyms à télécharger"
J'ai rencontré le même problème aujourd'hui. Il semble qu'iTunes Connect recompile les applications avec le bitcode afin que l'UUID change et que le dSYM à l'intérieur du fichier .xcarchive ne puisse pas réellement être utilisé pour symboliser l'application (cela semble être un nouveau développement).
Vous pouvez télécharger le dSYM correct depuis iTunes Connect. Connectez-vous, accédez à Mes applications, sélectionnez votre application, puis appuyez sur l'onglet Activité en haut. Appuyez sur la construction appropriée et, en supposant que l'application ait été soumise avec des symboles, vous devriez voir l'option "Télécharger dSYM".
Le fichier que vous obtenez s'appelle dSYMs (sans extension), mais il s’agit en fait d’un fichier Zip. Ajoutez l'extension .Zip, décompressez, et vous trouverez votre/vos dSYM (s) à l'intérieur.
Vous pouvez télécharger ce fichier .Zip directement dans Crashlytics et vous devriez être prêt.
La solution a été publiée ici: https://twittercommunity.com/t/not-matching-uuid-bitcode/610
Il existe un autre moyen de vous rendre à votre dSYM.
Si quelqu'un ne trouve pas le fichier dSYM dans le package .archive ou sur iTunes Connect comme moi, veuillez vérifier Build Settings -> Debug Information Format -> Release -> DWARF with dSYM File
est correctement défini.
Dans mon cas, rien ne fonctionne. J'ai téléchargé des dSYM à partir d'iTunes. J'ai UUID correct. J'ai essayé de télécharger dsym normal, dsym compressé, dsym spécifique compressé et de nombreux autres configs.
Fabric accepte les fichiers, indique que ceux-ci ont été téléchargés correctement et après l'actualisation ... Cette erreur est la même avec les dSYM manquants.
La réponse de @ Shawn m'a en fait aidée à résoudre ce problème de façon permanente pour mon instance, avec inutile de télécharger les fichiers dSYM manuellement. Fondamentalement aller à Build Settings
puis activez ces paramètres:
Cela semble bien fonctionner lorsque vous n'avez PAS encore parcouru le chemin iTunes Connect et que vous souhaitez simplement tester votre application avec Crashlytics en mode "développement".
Vérifiez dans vos paramètres de construction que votre format d'informations de débogage est "DWARF avec fichier dSYM" pour Debug et Release.