ios - from - swift import header file



Xcode 7 kann Header-Dateien im Framework nicht finden (5)

Ich versuche, PassSlot in mein Projekt aufzunehmen, aber es heißt, dass die .h-Datei nicht gefunden werden kann. Von hier aus https://github.com/passslot/passslot-ios-sdk ich alles richtig: https://github.com/passslot/passslot-ios-sdk

Ist das ein Xcode 7 Problem? Es hat gut funktioniert und jetzt, da ich das Projekt in Xcode 7 geöffnet habe, gibt es mir dieses Problem. Ich habe es auf Xcode 6 wieder geöffnet und es zeigt auch das Problem.

https://src-bin.com


Answer #1

Das Ersetzen von #import "Headerfile.h" durch #import <Framework/Headerfile.h> hat bei mir funktioniert.


Answer #2

Gerade mit Xcode 7 darauf gestoßen und ich musste die 3rd Party Framework- (und Bundle-) Datei in das Hauptverzeichnis meines Projekts kopieren, bevor ich sie in das Xcode-Projekt zog. Dadurch konnte der richtige Framework-Suchpfad hinzugefügt werden, und ich hatte keine Probleme mehr.


Answer #3

In meinem Fall funktionierte Xcode mit CocoaPods einwandfrei, aber ein Befehlszeilen-Build konnte die Framework-Header nicht finden.

Die Lösung bestand darin, den Arbeitsbereich und nicht das Projekt zu erstellen!


Answer #4

Manchmal hilft es, das Projekt zu bereinigen und XCode neu zu starten


Answer #5

Wenn Sie das gewünschte Framework per Drag & Drop in Ihren Frameworks-Ordner ziehen, markieren Sie "Ziel: Elemente bei Bedarf kopieren".

Dann könnten Sie es jetzt richtig referenzieren.

Screenshot





passslot