web-dev-qa-db-fra.com

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?

38
Oded Harth

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 :)

24
Jack

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.

12
Parth Adroja

Nettoyer et ensuite exécuter le projet aidera.

2
Anuraj