今はXCodeに不満があります。私はコードから完璧に構築して実行できます。しかし、アーカイブしようとすると災害です。Xcodeアーカイブはサブプロジェクト内にヘッダファイルを見つけられません
私はプロジェクトを作成し、.xcodeprojをプロジェクトナビゲータのXCodeにドラッグしました。上質で涼しい。親プロジェクトのビルド設定:私は私のプロジェクトをビルドするとき、私はアーカイブするとき、次の行は、しかし
#import "CocoaLibSpotify.h"
#import <CocoaLibSpotify.h>
を仕事
Other linker flags: -all_load, -ObjC
Target Dependencies : CocoaLibSpotify (subproject I'm incorporating)
Link Binary with Libraries : libCocoaLibSpotify.a
、私のプロジェクトは失敗しますこれらのファイルを検索します。サブプロジェクトファイルが親プロジェクトと同じディレクトリにないことに注意してください。しかし、ライブラリとのターゲット依存関係/リンクバイナリのポイントではないのですか?アーカイブに失敗したのはなぜですか?これは、それが存在するよりはるかに簡単になるはずです。
ありがとうございました。
編集:
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.`
ログペインからコンパイルステップのログを投稿してください。 – trojanfoe
エラーを追加しました。完全なコンパイルログダンプが必要な場合は教えてください – LyricalPanda
私はこのエラーを自分で過去に見ました。現在のプロジェクトでは、Xcodeワークスペースを使用しており、1つのマスタープロジェクトと3つのサブプロジェクトでうまく機能しています。おそらくワークスペースを自分で使ってみてください。 – trojanfoe