2017-06-17 2 views
0

Update: Ich habe die Frage gelöst. Bitte sehen Sie meine Antwort unten (unter der Frage und den Kommentaren).Cocoapods: Modul 'Alamofire' kann nicht als 'Alamofire' geladen werden

Diese Frage wurde als Duplikat markiert, aber sie ist anders, weil es sich um einen brandneuen Fehler handelt, den ich bei keiner Suche finden konnte.


Ich habe versucht, Alamofire in mein XCode-Projekt zu installieren.

Wie in ihrem Tutorial, habe ich Cocoapoden auf meinem System installiert. ich dann in den Ordner meines bestehenden Xcode-Projekt im Terminal navigiert, und tat

pod init

ich dann die neue Pod-Datei bearbeitet und hinzugefügt:

source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '10.0' 
use_frameworks! 

target 'RainyShinyCloudy' do 
    pod 'Alamofire', '~> 4.4' 
end 

Schließlich habe ich ausgeführt, um den Befehl:

pod install 

Mein Terminal sagte mir, dass die Installation erfolgreich war.

Aber wenn ich die .xcworkspace öffnete, machte eine neue schnelle Klasse und versuchte Alamofire zu importieren, ich habe diesen Fehler:

enter image description here

Ein möglicher Grund könnte sein, dass ich versucht hatte, eine früher zu installieren Version von Alamofire früher gelöscht und dann installiert.

Aber ich weiß wirklich nicht, was das bedeuten könnte.

Danke für jede Hilfe, die Sie mir geben können.

+0

Mögliches Duplikat von ["Kein solches Modul 'Alamofire'" Xcode erkennt das Alamofire-Framework nicht] (https://stackoverflow.com/questions/36417151/no-such-module-alamofire-xcode-wont-recognize- alamofire-framework) –

+0

Bitte überprüfen Sie die obige Antwort. Es wurde bereits gelöst und wenn nicht, kommentieren! –

+0

Ich glaube mein Problem ist anders als die anderen. Ihre Fehler sind alle in Form von "Kein solches Modul 'Alamofire'. Während meiner sagt, kann 'Alamofire' nicht geladen werden.Es könnte ähnlich sein, aber ich habe ihre Lösungen schon versucht, sie haben nicht für mich funktioniert. –

Antwort

1

Update: Ich habe früher eine Antwort geschrieben, die falsch war.

Aber jetzt habe ich es tatsächlich herausgefunden.

Ich machte ein neues Projekt, ging zum Einstellungsmenü, indem ich auf den Namen meiner App im Projekt-Explorer klickte.

Dann ging ich zu Linked frameworks and libraries, die ganz unten in der General Registerkarte ist.

Ich drückte das kleine Symbol +, ausgewählt Alamofire.framework. und den Status zu required

Im Anschluss daran gesetzt, Reinigung und Wiederaufbau des Projekts entfernt die Fehler gehen gemacht.

2

Eigentlich fehlgeschlagen, weil Sie versuchten, AlamoFire importieren und nicht Alamofire. Beim Import wird zwischen Groß- und Kleinschreibung unterschieden.

+0

Was für ein dummer Fehler .. Ich tat es auch. :) – Machado

Verwandte Themen