Hallo,
ich mach mir gerade ernsthaft gedanken, wie ich den ganzen Code den ich so fabriziere wiederverwerten kann und bin auf das private Framework gekommen.
In XCode läuft das auch alles ganz gut, wenn ich aber die Anwendung direkt starte bricht der start ab. Laut Logdatei wird das Framework nicht gefunden. Die App such in menem Library Verzeichnis, statt im App Bundle.
Was bisher geschah:
Zuerst mal ein neues Framework Pojekt angelegt und die Header Files per BuildPhase ins Header verzeichnis kopiert.
Zweites Projekt um das Framework zu testen:
Das Framework hinzugefügt. DYLD_FRAMEWORK_PATH mit dem Pfad zum Build des Frameworks, beim Target das Framework hinzugefügt.
Im Info Fenster des Targets unter "Build" "skip install" selektiert (keine Ahnung warum, steht so in der Anleitung), bei den Custom settings "INSTALL_PATH = @ececutable_path/../Frameworks" hinzugefüg (komischerweise mach XCode aus INSTALL_PATH immer INSTALL_Path ), eine BuildPhase "CopyFiles" angelegt, destination Frameworks, Subpath ist der Pfad zum Framework (ist mir nicht ganz klar, hab aber einige ausprobiert - ohne Erfolg) und dann noch mein Framework reingeschoben. Jetzt sollte ich eigentlich nich die Dependencies am Target eintragen, das Feld ist aber blind.
Kann mir da jemand weiterhelfen?
Danke schonmal - Manfred
ich mach mir gerade ernsthaft gedanken, wie ich den ganzen Code den ich so fabriziere wiederverwerten kann und bin auf das private Framework gekommen.
In XCode läuft das auch alles ganz gut, wenn ich aber die Anwendung direkt starte bricht der start ab. Laut Logdatei wird das Framework nicht gefunden. Die App such in menem Library Verzeichnis, statt im App Bundle.
Was bisher geschah:
Zuerst mal ein neues Framework Pojekt angelegt und die Header Files per BuildPhase ins Header verzeichnis kopiert.
Zweites Projekt um das Framework zu testen:
Das Framework hinzugefügt. DYLD_FRAMEWORK_PATH mit dem Pfad zum Build des Frameworks, beim Target das Framework hinzugefügt.
Im Info Fenster des Targets unter "Build" "skip install" selektiert (keine Ahnung warum, steht so in der Anleitung), bei den Custom settings "INSTALL_PATH = @ececutable_path/../Frameworks" hinzugefüg (komischerweise mach XCode aus INSTALL_PATH immer INSTALL_Path ), eine BuildPhase "CopyFiles" angelegt, destination Frameworks, Subpath ist der Pfad zum Framework (ist mir nicht ganz klar, hab aber einige ausprobiert - ohne Erfolg) und dann noch mein Framework reingeschoben. Jetzt sollte ich eigentlich nich die Dependencies am Target eintragen, das Feld ist aber blind.
Kann mir da jemand weiterhelfen?
Danke schonmal - Manfred
Seminare, Artikel, Code. ObjectiveCeeds - alles für die Apfelzucht.