Das ist wirklich frustrierend. Ich habe die Braintree-Bibliothek in mehrere iOS-Projekte integriert, bevor sie in swift verwendet wurde und nie wirklich ein Problem hatte, aber momentan kann ich es nicht zum Laufen bringen.Warum ist meine einfache Aufgabe c bridging header nicht in der Lage, die Datei "BraintreeCore.h" zu finden?
ich gefolgt/wiederholt, um die hier über Anweisungen und über:
https://developers.braintreepayments.com/start/hello-client/ios/v4
Insbesondere i setzen pod 'Braintree' in meinem Podfile, lief hat eine pod installieren und pod aktualisieren und das Braintree überprüft Bibliothek erscheint jetzt im Pods-Verzeichnis.
Ich habe meine Bridging-Header jetzt auch 3 mal gemacht, vorsichtig sein, das Ziel auf meine App zu setzen. Ich habe auch immer wieder überprüft, dass ich den objektiven c-Überbrückungsheader in meinen Build-Einstellungen auf die richtige Datei gesetzt habe und es erfolgreich überbrückende Header für andere objektive c-Dateien erstellt habe. Leider aber die folgenden Zeilen sind einfach nicht in dem Brückenkopf arbeiten:
#import "BraintreeCore.h"
#import "BraintreeUI.h"
Beide geben einen Compiler-Fehler von der gleichen Art, sagten BraintreeCore.h Datei nicht gefunden.
konnte ich folgendes tun, ohne einen Fehler zu bekommen:
#import "Pods/Braintree/BraintreeCore/Public/BraintreeCore.h"
Aber wenn ich versuche, und das Gleiche tun für BraintreeUI.h wie so:
#import "Pods/Braintree/BraintreeUI/Public/BraintreeUI.h"
Es verbindet mich die
#import <BraintreeCore/BraintreeCore.h>
: BraintreeUI.h Datei und sagt mir "BraintreeCore/BraintreeCore.h" Datei nicht über diese Linie in der BraintreeUI.h Datei gefunden 210
Was mache ich falsch ?? Das sollte einfach sein, aber es ärgert mich seit über 12 Stunden.