Un tel Module 'SwiftyJSON" sur Swift 3.0
Après la migration vers Swift 3.0, je suis en train d'importer SwiftyJSON dans mon projet. Cependant, lorsque j'importe le cadre "d'importation SwiftyJSON" je reçois un Tel Module d'erreur.
Si je supprime l'instruction d'importation, il ne reconnaît pas ses classes.
Tous les conseils pour lesquelles XCode peut-être pas la lecture de mon importés cadre?
Voir les captures d'écran ci-jointe:
- Avez-vous de retirer correctement la Swift 2 version de SwiftyJSON puis installé le Swift 3 version?
- C'était un cocoapod, donc j'ai commenté la ligne et réinstallé..
- Vous pourriez avoir à "nettoyer votre projet" (menu à un Produit de Nettoyage) et de supprimer les données dérivées.
Vous devez vous connecter pour publier un commentaire.
Mon problème, c'est d'ouvrir le fichier de projet et non pas le fichier d'espace de travail...
.xcworkspace
fichier dans votre dossier et qui devrait être ouvert par XcodeEssayez de vérifier les Cibles-> Build Phases Lien Binaire Avec les Bibliothèques
Il doit y avoir un lien avec SwiftyJSON
La mise à jour de mon pied pour référence l'officiel SwiftyJSON gem a fonctionné pour moi! Il mis à jour à partir de la version 2.3.2 (ce qui a été installé par défaut par l'intermédiaire du 'pod SwiftyJSON') à la version 3.1.1.
Donc, dans votre Podfile, udpate votre SwiftyJSON pod:
HTH
Nettoyer votre projet et de construire à nouveau. Assurez-vous d'ouvrir un projet.xcworkspace.
supprimer
import SwiftyJSON
pour résoudre
No such Module 'SwiftyJSON' on Swift 3.0
Swift peut charger le SwiftyJSON.swift par lui-même.
Pas besoin de le spécifier à l'instruction import.
Ref: https://github.com/SwiftyJSON/SwiftyJSON/issues/49
De l'essayer.
Si vous avez plusieurs objectifs, essayez de créer chacun d'eux. J'avais deux objectifs serait de construire et les autres ne le seraient pas. Cela peut vous aider à tracer la question.
Dans mon cas, je viens de nuked mon dev cible qui n'a pas de travail, double emploi avec l'objectif de production, a fait quelques modifications de paramètres, et était de retour en action.
nettoyer votre projet et de construire et exécuter votre projet et que pas de travail afin de supprimer votre swiftyjson cacao bibliothèque u r cocoapods et réinstaller il doit sûrement travailler et 100% de travail pour moi ..donc u de l'essayer.
Cette solution m'a aidé. Construire les modules individuellement, et ensuite construire votre projet.
https://stackoverflow.com/a/37732248/4899943
//importation de SwiftyJSON commentaire d'abord, puis
pod installer
puis ajouter une
importation SwiftyJSON
et la gousse d'installer
il fonctionne pour moi