Je travaillais sur mon application et j'ai commencé avec une très mauvaise réputation. J'ai donc décidé de le changer. J'ai fait ça comme ça.
En haut à droite, j'ai simplement changé le nom pour ce que je veux. et puis j'ai commencé à avoir l'erreur comme vous pouvez le voir là-bas. Révéler dans le journal montre ces détails:
L'erreur principale dit:
ld: fichier non trouvé:/Users /.../ XCode/DerivedData/...
Allez à modifier le schéma comme indiqué ci-dessous .
puis décochez toutes les autres cibles à l'exception de votre cible principale sous l'onglet Construction .
J'ai récemment eu cette erreur dans différentes circonstances. En exécutant Ionic, en mettant à jour ma plate-forme ios de 3.8.0 à 4.0.1, j'ai découvert cette erreur.
Je devais désactiver le bitcode dans mon application.
Pour ce faire, cliquez sur l'icône de votre application de niveau supérieur dans la structure de fichier. Dans la fenêtre principale, cliquez sur les paramètres de construction de l’en-tête. Dans la barre de recherche, tapez bit (ou bitcode) et vous devriez voir activer le code de bit sous
Je l'avais déjà désactivé auparavant, mais je suppose que la mise à jour de la plate-forme ios active le bitcode, il fallait donc le désactiver à nouveau.
J'ai résolu ce problème en supprimant les données dérivées et en reconstruisant le projet.
Si vous voyez cette erreur sans résultat détaillé, cochez 'enum' dans le fichier d'en-tête. Déplacez-les dans un fichier .m.