Verwenden von Kakaoschoten 0.37.0 in einem Swift-Projekt mit use_frameworks! In der Poddatei kann ich nicht auf die Headerdateien für den GoogleAnalytics-iOS-SDK-Pod zugreifen.Keine Header für GoogleAnalytics-iOS-SDK mit Cocoapods 0.37, Swift, Frameworks
Wie kann ich auf die Header des Google Analytics-Pods in meiner App zugreifen?
Ich habe es versucht;
import GoogleAnalytics_iOS_SDK
In einer Swift-Datei, Cocoapoden 0.36 Stil. Aber es gibt kein Framework mehr, das nicht gut ist.
#import <GoogleAnalytics_iOS_SDK/GAI.h>
Im Brückenkopf, aber funktioniert nicht (keine Modul Karte?)
Ich habe gelesen, dass das Verhalten für Schoten, die nur Überschriften in ihrem ‚sourse_files‘ in cocoapods geändert sind 0.37 (see this commit). Dies scheint auf die Probleme zurückzuführen zu sein, die use_frameworks mit diesen Pods in 0.36 (see this SO question) verursacht haben.
Mit dieser Änderung im Cocoapod-Verhalten ist die statische Bibliothek korrekt integriert (es war nicht mit 0.36), die Symbole sind in der App kompiliert und zur Laufzeit verfügbar. Aber ich habe keinen Zugriff auf die Header.
Haben Sie es zur Arbeit gebracht? Ich erhalte Fehler bei #import -> Datei nicht gefunden –
@techsavvy Bitte lesen Sie die akzeptierte Antwort, es erklärt eine Problemumgehung. – alexkent