2017-06-22 4 views
1

Lorsque je construis un outil de ligne de commande rapide, il se bloque toujours (Thread 1: signal SIGABRT) juste après le lancement avec:accident d'exécution de l'outil ligne de commande Swift dyld: Symbole non trouvé: __pthread_atfork_child

dyld: Symbol not found: __pthread_atfork_child 
    Referenced from: /usr/lib/libSystem.B.dylib 
    Expected in: /usr/lib/libSystem.B.dylib 
in /usr/lib/libSystem.B.dylib 
Program ended with exit code: 9 

Cela arrive à tout outil de ligne de commande I construire. Même lorsque je construis le modèle d'outil de ligne de commande xcode.

La réinitialisation du mac à une sauvegarde de machine plus ancienne a résolu le problème pendant une journée. Puis il est revenu sans raison. Cependant, je suis capable de construire des outils de ligne de commande en utilisant le gestionnaire de paquets et cli swift.

J'utilise Xcode 8 sur macOS 10.12.5

Répondre

2

Je rencontre le même problème. Pour moi, une solution de contournement consistait à éditer le schéma et à décocher la case "Déboguer la file d'attente: Activer l'enregistrement en arrière-plan".

enter image description here

+1

Cela a fonctionné pour moi merci beaucoup. – TG908