'ld: fichier non trouvé' après avoir changé le nom du produit dans Xcode
Je travaillais sur mon application et j'ai commencé avec un très mauvais nom. J'ai donc décidé de le changer. Je l'ai fait comme ça.
Dans le coin supérieur droit j'ai simplement changé le nom de ce que je veux. et puis j'ai commencé à faire l'erreur comme vous pouvez le voir là. Faire apparaître dans le Journal montre ces détails:
La principale erreur dit:
ld: fichier non trouvé: /Users/.../XCode/DerivedData/...
source d'informationauteur hamzah
Vous devez vous connecter pour publier un commentaire.
Aller à éditer le schéma comme indiqué ci-dessous.
puis décochez toutes les autres cibles, à l'exception de votre cible principale en vertu de l'onglet créer.
Récemment, j'ai eu cette erreur dans des circonstances différentes. L'exécution Ionique, de mettre à jour mes ios plate-forme de 3.8.0 à 4.0.1 j'ai découvert cette erreur.
J'ai dû désactiver bitcode dans mon application.
Pour ce faire, cliquez sur votre haut niveau de l'icône de l'application dans le fichier de structure. Dans la fenêtre principale, cliquez sur l'en-tête paramètres de construction. Dans la barre de recherche, tapez bits (ou bitcode) et vous devriez voir activer les bits de code sous
J'avais désactivé avant, mais je suppose que la mise à jour de la plate-forme ios permet bitcode il est donc nécessaire d'être de nouveau désactivé.
Pas besoin de jouer avec des schémas. Il suffit d'aller à paramètres de génération pour vos cibles ou d'un projet et d'éteindre Bitcode.
J'ai résolu ce problème en Supprimant les Données Dérivées et la reconstruction du projet.
Si vous voyez cette erreur, sans détail du résultat, alors cochez la case 'enum' dans le fichier d'en-tête. Les déplacer dans .m fichier.
En supprimant les données dérivées Xcode est de recompiler et de régénérer les données pour vous.
Vous pouvez le faire en allant dans:
Windows -> projets
Supprimer des données dérivées