Ich bin neu in CocoaPods fehlt, und ich versuche, CorePlot mit dieser Linie in meinem Podfile zu installieren:CocoaPods CorePlot installieren zeigt Frameworks und fehlende Dateien
platform :ios, "7.0"
...
pod 'CorePlot', :git => 'https://github.com/core-plot/core-plot.git'
Wenn ich öffnen Sie die .xcworkspace
Datei nach der Installation der CorePlot zeigt fehlende Frameworks. Ich habe diese verknüpften Binärdateien in mein Xcode-Projekt installiert, aber das Problem wurde dadurch nicht gelöst. Innerhalb des CorePlot-Ziels scheint es keine separate Möglichkeit zur Installation der Frameworks zu geben. Diese
ist nicht das einzige Problem. Wenn ich versuche, Dateien innerhalb der CorePlot Bibliothek zu verweisen, erhalte ich eine Datei nicht gefunden Fehler, obwohl ich die Dateien innerhalb des CorePlot Ziel sehen:
habe ich versucht, die folgenden Importanweisungen:
#import "CorePlot-CocoaTouch.h"
#import <CorePlot-CocoaTouch.h>
#import <CorePlot/CorePlot-CocoaTouch.h>
#import "CorePlot/CorePlot-CocoaTouch.h"
Alle Ergebnis im selben Fehler.
Ich weiß nicht, ob diese Probleme in Zusammenhang stehen. Was sollte ich überprüfen und was könnte schief gegangen sein? Hier ist, was ich sah:
https://github.com/core-plot/core-plot/issues/163
ich keine Fehlerbehebung schätzen würden Tipps oder Erklärungen, was los ist. Vielen Dank.
Hier ist meine volle Podfile:
platform :ios, '7.0'
target 'CorePlotTestDo-OverTests' do
pod 'CorePlot', :git => 'https://github.com/core-plot/core-plot.git'
pod 'AFNetworking', '~> 2.5'
end
ich nicht die Ausgabe gespeichert haben, wenn ich den pod initialisiert, aber hier ist die Ausgabe von pod Update:
Update all pods
Analyzing dependencies
Pre-downloading: `CorePlot` from `https://github.com/core-plot/core-plot.git`
Downloading dependencies
Using AFNetworking (2.5.4)
Installing CorePlot 1.6 (was 1.6)
Generating Pods project
Integrating client project
Ich würde mir keine Sorgen über die fehlenden Frameworks machen. Meine sehen genauso aus und die App baut ohne Probleme auf. Wie für den Import von 'CorePlot-CocoaTouch.h', versuchen Sie es als 'CorePlot/CorePlot-CocoaTouch.h' – EmilioPelaez
@EmilioPelaez Dank für den Tipp zu importieren. Ich hätte erwähnen sollen, dass ich diese Importaussage auch versucht habe. Ich werde meine Frage aktualisieren. – sunny
Versuchen Sie es mit '" "' anstelle von '<>'. Überprüfen Sie außerdem, ob im CorePlot Pod-Ordner ein Ordner mit dem Namen Public Headers vorhanden ist. Möglicherweise versuchen Sie, einen privaten Header zu importieren (obwohl die Datei, die Sie importieren möchten, sinnvoll ist) – EmilioPelaez