Je ne peux plus créer mon application depuis que j'ai mis à jour Xcode vers la nouvelle version (Xcode 5.1). le message d'erreur est 'Impossible de construire le module' UIKit ''. J'ai les mêmes problèmes avec mes deux pods: AFNetworking SDWebImage
Une pensée à ce sujet?
J'ai résolu le problème en supprimant et en ajoutant UIKit.framework dans Build Phases -> Link Binary With Libraries.
J'ai rencontré le même problème. La seule différence est que mon erreur est "Impossible de construire le module SpriteKit".
J'ai finalement résolu le problème en supprimant tous les fichiers dans le dossier ModuleCache:/Users/YOUR_USER_NAME/Library/Developer/Xcode/DerivedData/ModuleCache Ensuite, j'ai généré et rencontré des erreurs pour m'inviter à nettoyer la version. Je nettoie le projet et le reconstruis et tout va bien.
Je pense que la cause est qu'une fois j'ai joué à Xcode 6, et il a de nouveaux modules qui manquent de certaines architectures (dans mon cas, c'est armv7). Ces nouveaux modules polluent le cache des modules.
J'ai le même problème. J'ai résolu cela en allant à XCode -> Préférences ... -> Télécharger
J'ai des simulateurs iOS 6.1 et 7..
Dans le projet, accédez à Paramètres de build -> Déploiement puis dans la section Cible de déploiement iOS assurez-vous que la bonne version du simulateur iOS est sélectionnée. Dans mon cas, j'ai choisi iOS 7.
Accédez à votre répertoire DerivedData
et supprimez le répertoire ModuleCache
.
Dans le terminal:
cd /Users/<account_name>/Library/Developer/Xcode/DerivedData
rm -rf ModuleCache/
puis réinstallez les modules: pod install
.
Si cela n'aide pas, essayez de supprimer l'ensemble du répertoire DerivedData et de réinstaller les modules.
Après avoir essayé tout ce qui précède en vain, j'ai finalement réinstallé XCode qui a fait l'affaire.
J'ai donc également rencontré ce problème et j'ai découvert que le problème était que la version iOS minimale de mon Podfile était 6.1 alors que la version iOS minimale de mon projet était 6.0. L'alignement de ces deux valeurs a résolu le problème.
Dans mon cas, il ne pouvait pas construire le module Twitter Kit. Dans le lien Binaire avec les bibliothèques, certaines références de cadre étaient affichées en rouge. Les supprimer et les rajouter a fonctionné pour moi.
J'ai eu un problème similaire et l'ai résolu en supprimant Xcode des applications et en le réinstallant à nouveau.
Mon problème était que l'application fonctionnait en mode Release. Revenons au débogage ... Boom !! commence à travailler
Je pense que j'avais à la fois une copie des cadres iphone-private qui sont entrés en collision avec les en-têtes standard, donc changer l'ordre dans les paramètres de construction semble être OK maintenant.
Après avoir tout essayé, le redémarrage de mon ordinateur a corrigé ce problème.
J'utilise Xcode 8 ayant un problème similaire et j'ai essayé de réinitialiser Xcode, en supprimant les données dérivées, aucune n'a finalement résolu le problème en supprimant et en réinstallant Xcode.
changer le paramètre de commande xcodebuild
-sdk iphoneos
à
-sdk iphonesimulator
Le problème semble avoir à voir avec le déploiement - en passant par le projet, le projet de pod et les pods individuels pour vous assurer que tous ont été définis le même était le problème. un peu nécro, mais c'est la bonne réponse.
Je travaillais sur xcode 8 beta et le projet s'appuyait sur un simulateur. Mais quand j'ai essayé de fonctionner sur Device. J'ai eu la même erreur
Impossible de construire le module 'UIKit "
Cela est dû à la structure UIKit qui permet de supprimer ou de taper quelque chose à l'intérieur. Supprimer Xcode et le réinstaller. L'erreur a été résolue.