2016-08-01 17 views
1

ich mit einem gewissen Fehler konfrontiert wird, kann ich nicht mein Projekt kompiliert aufgrund dieses Fehlers:Fehler beim Import Header Überbrückung

enter image description here

Es geschah unerwartet, so testete ich mein Projekt viele Male, und dann ohne Irgendwelche Änderungen fangen an, diesen Fehler zu werfen.

Ich suchte mit Finder diesen Pfad: '/Users/amatrosov/Documents/projects/Vent-Axia/Vent-Axia/Vent-Axia-Bridging-Header.h und es existiert.

YMSCBCentralManager.h - auch ein Teil meiner Pods Bibliotheken und ich kann es einfach in Xcode Suche finden.

Ich habe verschiedene Antworten auf diese Frage versucht, wie Bridging-Header entfernen und neu erstellen, aber nichts hilft.

Vielleicht etwas mit Hülsen wie jemand vorgeschlagen, ich bin mir nicht sicher.

Dies ist meine Bridging-Datei:

enter image description here

+0

löschen Sie diese Zeile aus Bridging-Header, und versuchen Sie, updates pods, sollte es funktionieren –

+0

@Lu_ welche Zeile soll ich entfernen? –

+0

#import YMSCBsomething.h –

Antwort

-1

ich dieses Problem einmal hatte und löste es, indem die Überbrückung Header-Datei zu löschen und Erstellen es XCode-Assistenten anstelle manuell. Es ist möglich, dass XCode eine interne Verknüpfung generiert, die nicht erstellt wird, wenn Sie die Datei manuell hinzufügen.

Siehe Anweisungen zur Generierung mit XCode here.

+0

vielleicht ist es mit Kakaoschoten verbunden? YMSCBCentralManager.h ist Teil der Pods-Bibliothek –

+0

Es könnte sein, versuchen Sie, alle Pod-Dateien und den Bridging-Reader zu entfernen, danach fügen Sie den Bridging-Header mit XCode hinzu und laden Sie die Pods erneut herunter. – andriosr

+0

sieht aus, als ob ich diese Datei wie folgt hinzufügen müsste: #import oder @import YmsCoreBluetooth; –