40 votes

Signature de bitcode invalide sur xcode

Après la mise à jour de Xcode vers la version 8.3, j'obtiens cette erreur:

 error: Invalid bitcode signature
clang: error: linker command failed with exit code 1 (use -v to see invocation)
 

Le bitcode n'est même pas activé sur mon projet.

Comment puis-je réparer cela?

24voto

Jack Points 4771

Essayez quelques astuces ->

  • Effacer les données dérivées et rouvrir xcode.

  • Sélectionnez la connexion / le certificat approprié ou essayez de ré-ajouter un compte dans xcode

  • Assurez-vous que si vos pods prennent en charge le bitcode, sinon vous devez définir le bitcode sur NO (sélectionnez Paramètre de construction du projet pour rechercher le bitcode et définissez-le sur NO.

J'espère que ça vous aidera :)

12voto

Parth Adroja Points 6726

Il pourrait y avoir des problèmes avec certaines bibliothèques tierces. J'ai fait face à de tels problèmes quelques jours plus tôt et j'ai fait des choses suivantes.

  1. Mettre à jour le pod en utilisant pod update
  2. Redémarrer Xcode
  3. Nettoyer le projet et construire.

Si cela ne résout pas les problèmes, merci de partager le podfile afin que je puisse savoir quels pods utilisez-vous qui pourraient causer le problème.

2voto

Anuraj Points 839

Nettoyer et ensuite exécuter le projet aidera.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X