現在、XCode に不満を感じています。コードから完全にビルドして実行できます。ただし、アーカイブしようとするのは災害です。
プロジェクトを作成し、.xcodeproj をプロジェクト ナビゲーターの XCode にドラッグしました。元気よく登場、クール。親プロジェクトのビルド設定:
Other linker flags: -all_load, -ObjC
Target Dependencies : CocoaLibSpotify (subproject I'm incorporating)
Link Binary with Libraries : libCocoaLibSpotify.a
プロジェクトをビルドすると、次の行が機能します
#import "CocoaLibSpotify.h"
#import <CocoaLibSpotify.h>
ただし、アーカイブすると、プロジェクトでこれらのファイルが見つかりません。サブプロジェクト ファイルが親プロジェクトと同じディレクトリにないことに注意してください。しかし、そこが対象の依存関係・リンクバイナリとライブラリのポイントではないでしょうか。アーカイブに失敗するのはなぜですか? これは、実際よりもはるかに簡単になるはずです。
ありがとう。
編集:コンパイルからのエラー
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.`