Xcode 3でMacOS用のフレームワークを構築しようとしています。Appleのドキュメントに記載されているレイアウトに従って、Headersディレクトリ以外のすべてを構築しているようです。フレームワークのヘッダーディレクトリにヘッダーをコピーするビルドプロセスを取得するためにどのような設定を使用するか、またはそれらのファイルを配置する必要があるかどうかを示すものは何も見つかりません。Xcodeのフレームワークへのヘッダを取得するには?
助けが必要ですか?
ありがとうございました。
Xcode 3でMacOS用のフレームワークを構築しようとしています。Appleのドキュメントに記載されているレイアウトに従って、Headersディレクトリ以外のすべてを構築しているようです。フレームワークのヘッダーディレクトリにヘッダーをコピーするビルドプロセスを取得するためにどのような設定を使用するか、またはそれらのファイルを配置する必要があるかどうかを示すものは何も見つかりません。Xcodeのフレームワークへのヘッダを取得するには?
助けが必要ですか?
ありがとうございました。
フレームワークターゲットのデフォルトの「プロジェクト」ではなくヘッダを「パブリック」にする必要があります(ファイル&のフレームワークターゲットを選択してフレームワークファイルを表示してください)。
ヘッダー検索パスではなく、フレームワーク検索パスにフレームワークへのパスを追加します。
ありがとうございました。それは私が尋ねた質問に答えました。しかし何らかの理由で、アプリケーションプロジェクトが.hファイルを見つけることができません。私は#importを持っていますが、見つかっていません。私は、プロジェクトフレームワークに追加されたフレームワークを得て、ヘッダー検索パスにフレームワークへのパスを追加しましたが、喜びはありません... –
john146
フレームワークは、ターゲットの "リンクバイナリライブラリ"ビルドフェーズに追加されますか?フレームワークがライブラリ段階のターゲットのリンクバイナリに追加されている場合は、ヘッダー検索パスを自動的に設定する必要があります。 –
ありがとうございます。私はフレームワークを働かせました。 – john146