2017-12-07 1 views
0

Ich habe das gleiche Problem, aber nur wenn ich die Lösung archivieren. Ich kann das Projekt erstellen und die App auf dem Gerät installieren, ohne dass Kompilierungsfehler auftreten.Alamofire - Swift Compiler Fehler - Verwendung von nicht deklarierten Typ

Module 'Alamofire' has no member named 'request'

Warum erhalte ich 59 Fehler, wenn ich das Projekt zu archivieren? Ich säuberte das Projekt, löschte alle abgeleiteten Ordner, überprüfte Projekteinstellungen - Pfade, Bitcode = JA/NEIN usw. Keiner von ihnen behob die Compilerfehler. Wie ich sagte, wenn ich die App baue oder sie auf einem Gerät installiere, gibt Xcode keinen Fehler für Alamofire. Ich habe auch "Build Active Architecture Only" Debug = YES Release = NO.

Ich kann mein Projekt nicht archivieren. Die folgenden sind nur 2 Kompilierfehler von 59. Alle unter dem Swift Compiler Fehler. Danke für Ihre Hilfe.

enter image description here

enter image description here

+0

Haben Sie Alamofire importiert? –

+0

Ja alle Swift-Dateien oben gibt es ein "Import Alamofire". Das Projekt basiert auf Ziel C. Nur die restlichen Anrufe werden von swift erledigt. – thus

+0

Ich habe gerade gefunden: https://github.com/Alamofire/Alamofire/issues/248 aber diese Frage hat nicht so gut gelöst. Ich habe das gleiche. Ich habe die Architekturen meines Projekts überprüft. Der Wert ist: arm64 armv7 armv7s – thus

Antwort

0

Ich hoffe, dass es jemand hilft. Das Problem lag im Stammordner Ich sah einen Ordner namens Alamofire und es war leer. Ich habe die neueste Version von der folgenden URL heruntergeladen und alles unter diesem Ordner eingefügt. Ich kann das Projekt jetzt archivieren!

https://github.com/Alamofire/Alamofire

Verwandte Themen