nicht finden. So frustriert mit XCode jetzt. Ich kann Code völlig fehlerfrei erstellen und ausführen. Archivierungsversuche sind jedoch ein Desaster.Xcode Archive wird die Header-Datei im Unterprojekt
Ich habe ein Projekt erstellt und dann den .xcodeproj in den Projektnavigator in XCode gezogen. Zeigt sich gut, cool. Übergeordnetes Projektbuildeinstellungen:
Other linker flags: -all_load, -ObjC
Target Dependencies : CocoaLibSpotify (subproject I'm incorporating)
Link Binary with Libraries : libCocoaLibSpotify.a
Wenn ich mein Projekt zu erstellen, die folgenden Zeilen arbeiten
#import "CocoaLibSpotify.h"
#import <CocoaLibSpotify.h>
Allerdings, wenn ich archivieren, mein Projekt schlägt fehl um diese Dateien zu finden. Beachten Sie, dass sich die Unterprojektdateien nicht im selben Verzeichnis wie das übergeordnete Projekt befinden. Aber ist das nicht der Punkt der Zielabhängigkeit/Link-Binärdatei mit der Bibliothek? Warum archiviert es nicht? Das scheint viel einfacher zu sein als es zu sein scheint.
Danke.
Edit: Fehler kompilieren
In file included from /Users/ericharmon/Projects/teamsync/teamsync/TeamSync/AppDelegate.m:12:
In file included from /Users/ericharmon/Projects/teamsync/teamsync/TeamSync/Classes/GUI/ViewControllers/LoginViewControll er.h:9:
In file included from /Users/ericharmon/Projects/teamsync/teamsync/TeamSync/Classes/GUI/BaseViewController.h:10:
In file included from /Users/ericharmon/Projects/teamsync/teamsync/TeamSync/Classes/Model/Managers/Managers.h:9:
In file included from /Users/ericharmon/Projects/teamsync/teamsync/TeamSync/Classes/Model/Managers/AppLogicManager.h:11:
In file included from /Users/ericharmon/Projects/teamsync/teamsync/TeamSync/Classes/Model/CoreData/CoreDataObjects.h:13:
/Users/ericharmon/Projects/teamsync/teamsync/TeamSync/Classes/Model/CoreData/Track.h:13:9: fatal error: 'CocoaLibSpotify.h' file not found
#import <CocoaLibSpotify.h>
^
1 error generated.`
Bitte veröffentlichen Sie das Protokoll des Kompilierungsschritts (aus dem Protokollfenster). – trojanfoe
Der Fehler wurde hinzugefügt. Lassen Sie mich wissen, wenn Sie den vollständigen kompilierten Protokolldump benötigen – LyricalPanda
Ich habe diesen Fehler in der Vergangenheit selbst gesehen. Mein aktuelles Projekt verwendet einen Xcode-Arbeitsbereich und funktioniert gut mit einem Hauptprojekt und 3 Unterprojekten. Vielleicht versuchen Sie einen Arbeitsbereich selbst zu benutzen? – trojanfoe