Crashlytics: "il nous manque un dSYM pour traiter les crashs" [fermé]

Crashlytics dit "il nous manque un dSYM pour traiter les crashs" et quand j'essaie de télécharger des dSYMs à partir de Xcode (7.1), j'obtiens "il n'y a pas de dsyms disponibles pour le téléchargement"

40
demandé sur Ashish Awaghad 2015-12-04 01:47:59

6 réponses

j'ai rencontré le même problème aujourd'hui. Il semble que iTunes Connect recompile les applications avec bitcode de sorte que L'UUID change, et le dSYM à l'intérieur de la .xcarchive ne peut pas réellement être utilisé pour symboliser l'application (ceci 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 cliquez sur L'onglet activité en haut. Appuyez sur la construction pertinente, et, en supposant que l'application a été soumise avec des symboles dans le premier lieu, vous devriez voir l'option de "télécharger dSYM."

le fichier que vous obtenez s'appelle dSYMs (sans extension) mais il s'agit en fait d'un fichier zip. Ajouter la .extension zip, décompressez, et vous trouverez votre dSYM(s) à l'intérieur.

Vous pouvez télécharger cette .fichier zip directement à Crashlytics et vous devriez être tous ensemble.

La solution a été posté ici: https://twittercommunity.com/t/not-matching-uuid-bitcode/61000

64
répondu Lane Rettig 2016-02-13 00:26:16

il y a une autre façon d'accéder à votre dSYM.

  1. à partir de l'organisateur, faites un clic droit sur l'archive et sélectionnez "Show in Finder"
  2. clic Droit sur le .xcarchive s'affiche dans Finder et sélectionnez "Afficher le contenu du paquet"
  3. Copiez le dossier" dSYMs " trouvé à l'intérieur vers un autre endroit.
  4. compressez le dossier "dSYMs" et téléchargez-le dans Crashlytics.
18
répondu Techi50 2016-02-07 17:16:09

si quelqu'un ne peut pas trouver le fichier dSYM dans le .archive de paquet ou sur iTunes Connect comme moi, veuillez consulter Build Settings -> Debug Information Format -> Release -> DWARF with dSYM File est correctement réglé.

14
répondu Shawn 2016-05-18 07:32:25

Dans mon cas, rien ne fonctionne. J'ai téléchargé dSYMs à partir d'iTunes. J'ai corriger les UUID. J'ai essayé de télécharger dsym normal, zippé dsym, zippé dsym spécifique et beaucoup d'autres configs.

tissu accepte les fichiers, dit que téléchargé correctement et après rafraîchissement... Cette même erreur avec les DSM manquants.

11
répondu Dariusz Rusin 2016-03-07 07:18:20

vérifiez dans vos paramètres de construction que votre format D'Information de débogage est "nain avec le fichier dSYM" pour le débogage et la publication.

5
répondu Aleem 2017-05-23 09:53:02

la réponse de@Shawn m'a en fait aidé à corriger cela de façon permanente pour mon cas, avec pas besoin de télécharger dSYMs manuellement. Basiquement aller à Build Settings et puis tourner sur ces paramètres:

  • Debug: nain avec fichier dSYM
  • Sortie: nain avec fichier dSYM
  • Activer Bitcode: Aucun

cela semble bien fonctionner quand vous N'avez pas encore passé par le chemin de connexion iTunes et que vous voulez juste pour tester votre application avec Crashlytics en mode "développement".

5
répondu Uzumaki Naruto 2017-12-26 19:48:20