Je regarde dans cartfile. Je ne peux pas attendre pour "créer simplement un fichier panier" comme toutes les instructions le disent.
Seulement ... comment "simplement" créez-vous un Cartfile?
J'ai créé un document en texte brut, l'ai nommé cartfile et y ai copié des dépendances.
Ran carthage update
dans le répertoire de mon projet racine
Obtenir cette erreur: "Aucun fichier de ce type dans le répertoire"
Téléchargé un exemple de projet carthage et le Cartfile est en fait un exécutable .. Alors, comment puis-je "créer" simplement un Cartfile, car il n'y a pas d'instructions sur la façon de
A partir de la ligne de commande, accédez au répertoire de votre projet.
touch Cartfile
Maintenant que le Cartfile est créé, rendez-le exécutable avec:
chmod +x [YourDirectory/Cartfile]
Vous pouvez l'ouvrir avec n'importe quel éditeur de texte. Ensuite, insérez la bibliothèque et la source de votre choix (Exemple: github "SwiftyJSON/SwiftyJSON" >= 2.1.2
)
Tutoriel Carthage: Mise en route est une lecture incontournable. Il explique les choses beaucoup mieux que le documentation de Carthage .
Dans un terminal, cd
dans le répertoire racine du projet auquel vous souhaitez ajouter la structure. Cela devrait être le même répertoire que votre fichier * .xcodeproj.
cd ~/Path/To/Your/Project/
Créez un fichier vide appelé Cartfile comme ceci:
touch Cartfile
Ouvrez ce fichier avec Xcode:
open -a Xcode Cartfile
Collez les informations de structure dont vous avez besoin dans le Cartfile. Par exemple:
github "stephencelis/SQLite.Swift" ~> 0.10.1
Fermez le fichier dans Xcode et dans Terminal, exécutez la commande suivante pour que Carthage mette à jour les dépendances de votre projet. (Vous devriez toujours être dans le même répertoire que votre Cartfile.)
carthage update --platform iOS
Installez en exécutant la commande ci-dessous si carthage n'est pas installé.
brasser installer carthage