Ich spiele mit der soundcloud api herum, in ihren Anweisungen heißt es
Ich kann das Projekt ziemlich leicht hineinziehen, aber wie wird der nächste Schritt durchgeführt?
Um es als Abhängigkeit hinzuzufügen, gehen Sie folgendermaßen vor:
Klicken Sie unter TARGETS
in Ihrem Projekt mit der rechten Maustaste auf Ihr Projektziel (sollte derselbe Name wie Ihr Projekt sein) und wählen Sie GET INFO
. Auf dem Register GENERAL
wird DIRECT DEPENDENCIES
angezeigt. Klicken Sie einfach auf [+]
und wählen Sie SoundCloudAPI
aus.
Schließen Sie einfach das Projekt, das Sie hinzufügen möchten, und ziehen Sie die Datei per Drag & Drop.
Heute stand ich vor dem gleichen Problem. Als Ergebnis des ersten Durchlaufs erhielt ich den nächsten Fehler:
Lexikalisches oder Präprozessor-Problem: 'SDKProjectName */* SDKProjectName.h' Datei nicht gefunden.
Vor dem Ausführen habe ich natürlich mein SDK zum Demoprojekt hinzugefügt. Ziehen Sie einfach .xcodeproj -Datei in den Quelltextbaum des Testprojekts. Danach wechselte ich in die Registerkarte Build Phases, um die Xcodeproj-Hauptdatei (der Demo) festzulegen, und fügte mein SDK als Zielabhängigkeit hinzu und baute das Framework in entsprechende Registerkarten ein.
Aber am Ergebnis bekam ich oben einen Fehler!
Das Problem bestand also in einer leeren Zeile in der Option Header Search Paths . Ich habe gerade "../**"
als Wert für diesen Schlüssel geschrieben und das Projekt erfolgreich kompiliert. Danach können Sie #include <SDKName/SDKName.h>
in jedes Projekt einfügen, das dieses SDK enthält.
ps. Meine Test-App wurde im Stamm-SDK-Ordner erstellt.