Vous pouvez également vous référer à celui-ci, j'ai écrit la procédure étape par étape de la re-symbolisation manuelle du crash.
Re-symbolisation du crash
ÉTAPE 1
Déplacez tous les fichiers ci-dessus (MyApp.app, MyApp-dSYM.dSYM et MyApp-Crash-log.crash) dans un dossier avec un nom pratique partout où vous pouvez aller en utilisant facilement Terminal.
Pour moi, Desktop est l'endroit le plus facilement accessible;) J'ai donc déplacé ces trois fichiers dans un dossier MyApp sur Desktop.
ÉTAPE 2
Maintenant c'est au tour du Finder, accédez au chemin suivant celui qui s'applique à votre version XCODE.
Utilisez cette commande pour trouver le symbolicatecrash
fichier de script,
find /Applications/Xcode.app -name symbolicatecrash
Xcode 8, Xcode 9, Xcode 11 /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash
Xcode 7.3
/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash
XCode 7 /Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/symbolicatecrash
Xcode 6 /Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/Versions/A/Resources
Plus bas que Xcode 6
Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKitBase.framework/Versions/A/Resources
Ou
Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources
ÉTAPE 3
Ajoutez le répertoire du fichier script symbolicatecrash trouvé à la $PATH
variable env comme ceci: sudo vim /etc/paths.d/Xcode-symbolicatecrash
et collez le répertoire du fichier script et enregistrez le fichier. Lors de l'ouverture d'un nouveau terminal, vous pouvez appeler symbolicatecrash
n'importe quel dossier en tant que commandes situées dans /usr/bin
.
Ou
Copiez le fichier symbolicatecrash à partir de cet emplacement et collez-le sur le bureau / MyApp (Attendez… Ne me suivez pas aveuglément, je colle le fichier sybolicatecrash dans le dossier MyApp, celui que vous avez créé à la première étape à votre emplacement préféré, contenant trois fichiers. )
ÉTAPE 4
Ouvrez Terminal et CD dans le dossier MyApp.
cd Desktop/MyApp — Press Enter
export DEVELOPER_DIR=$(xcode-select --print-path)
- Appuyez sur Entrée
./symbolicatecrash -v MyApp-Crash-log.crash MyApp.dSYM
- Appuyez sur Entrée
C'est tout !! Les logs symbolisés sont sur votre terminal… maintenant qu'attendez-vous? Maintenant, trouvez simplement l'erreur et résolvez-la;)
Bon codage !!!