quand je lance mon projet, j'obtiens des erreurs comme celle-ci:
Il semble que tous les cadres de mes cocoapodes ont un problème. Est-ce que c'est mon problème de cocoapodes? J'ai réinstallé mes cocoapods et utilisé "pod setup" ou "pod install", mais cela ne fonctionne pas et j'ai toujours les mêmes erreurs ... 'Podfile' comme ça, je ne sais pas si c'est lié à des erreurs .
pod 1.0.0 Ruby 2.0.0 xcode 7.3.1 Quelqu'un at-il le même problème?
J'ai rencontré un problème similaire dans mon projet. Après des heures de recherche, j'ai constaté que, dans les paramètres GÉNÉRAUX du projet, dans la section "Structures et bibliothèques liées", il existait deux fichiers pour les modules: "libPods.a"
et "Pods_ProjectName.framework
".
La suppression de "libPods.a"
m'a aidé dans mon cas.
Cela a fonctionné pour moi:
pod deintegrate
pod install
En réalité, le problème est lié à la gestion des dépendances pour le projet xcode. Vous pouvez vous référer au lien de réponse ci-dessous pour résoudre le problème de "l'éditeur de liens" dans xcode. Cela a fonctionné pour moi.
Il peut y avoir quelques cas différents;
En outre, il serait utile de connaître toutes les informations de votre écran d'impression :)
Avez-vous essayé de nettoyer vos données de livraison?
Allez dans Xcode -> Préférences -> Ouvrez le "Menu emplacement" -> Ouvrez le dossier avec DeliveryData
Fermez votre XCode; (allez même dans le menu "Force Quit .." et fermez là XCode);
Nettoyer la corbeille;
Et essayez de construire à nouveau.
Deuxième cas:
Essayez de supprimer le fichier Podfile.lock et le dossier Pods. Ensuite, essayez d'installer les pods.
Dans mon cas, j'ai branché mon appareil réel, mais dans le simulateur, il ressemble toujours à un appareil iOS générique. Alors je l'ai changé avec un simulateur et c'est corrigé.
Tout d’abord, vous devez vérifier votre version de Xcode et vérifier la version du pod que vous avez installée. Si votre version de Xcode est inférieure à 9.0, vous devez réinstaller le module avec la version la plus récente mais pas la dernière. Ça va marcher.
dans mon cas, j’ai modifié le simulateur d’exécution en iphone x avec ios 11.4, puis il a été compilé et fonctionne correctement, puis j’ai exécuté dans l’iphone 4s avec ios 9.3, et il n’a pas eu d’erreur
je pense que probablement le problème est dans les composants de test et de tests unitaires, j'espère que Apple les corrigera
Les mêmes problèmes ici. Je n'avais apporté aucune modification autre que l'ajout d'icônes au projet. Après quelques heures de clic, j'ai cliqué sur le projet de pods et modifié le chemin de recherche en Oui. Cela l'a résolu pour moi. Capture d'écran de xcode
J'ai passé 2 jours à trouver le vrai coupable. Il s’avère que j’ai essayé d’exécuter le "Projet" au lieu de "l’espace de travail". Comment cela aidera les autres!
Cela est arrivé à mon projet parce que j'ai utilisé Admob dans mon projet Unity, puis que je l'ai construit pour iOS. Je n'ai pas noté que Unity-iPhone.xcworkspace
est créé pour ouvrir à la place de Unity-iPhone.xcodeproj
. Je continuais à ouvrir Unity-iPhone.xcodeproj
et cela donnait l'erreur. Ouvrir le projet avec Unity-iPhone.xcworkspace
a résolu le problème pour moi.