2012-05-11 10 views
16

XCode 4.3.2プロジェクトにどのようにフレームワークを追加できますか?あなたがこれを行うことができます。このアクションのためにフレームワークをXcode 4.3.2でプロジェクトに追加する方法

SDKディレクトリXCode.app内側と私は更新

「に...ファイルを追加」でフレームワークを追加することはできませんので、手順:右側のテーブルの上に

  1. 「フェーズを構築する」の左側のテーブルでプロジェクトをクリックし

  2. クリック

  3. "リンクバイナリとライブラリ"

  4. クリックして "+" をクリックすると、

  5. は、フレームワークを必要とする見つけ、

そして、あなたのプロジェクトでは、あなたの必要なフレームワークを "追加" をクリックします。続き

答えて

27

は上

1)) 'ターゲットのタブ

3選択ナビゲータエリア

2)でプロジェクトをクリックしますsteps-ある 'ビルド・フェーズ'

4)を選択します "ライブラリとバイナリをリンクする '

次に、その領域の下部に「+」ボタンが表示されます。これで、必要なフレームワークを追加できるようになりました。

+0

ありがとう、私はこの機能を設立しました=) – CReaTuS

+0

使用されるプラスは+の下にターゲットを追加するのではなく、リンクバイナリのライブラリの下に+を付けます。 – Refactor

+0

実際に私のフレームワークのリストにはリストされていません。私はそれが誤って削除されたと思います。この場合、私は何ができますか? – iOSiOS

4

rishiの回答は素晴らしいですが、これはフレームワークをProject Navigatorの "Frameworks"フォルダに追加しません。

もう1つの方法は、Project Navigatorの「フレームワーク」フォルダ内の既存のフレームワークを右クリックし、「Finderで表示」を選択し、追加するフレームワークをドラッグアンドドロップするだけです。

フレームワークを追加する方法を尋ねるときは、ターゲットに追加してから、ビルドフェーズの[ライブラリとリンク]セクションに追加してください。

UPDATE:

これは単に彼らの「フレームワーク」フォルダに表示するためのフレームワークを探しているもののためのフレームワークを追加するための便利なメソッドです。

プロジェクトフォルダのルートに不必要に追加するため、[グループの宛先フォルダにコピー]チェックボックスを選択しないというコメントを読んでください。

+1

フレームワークフォルダがなく、なぜフレームワークをコピーするのですか? – CReaTuS

+0

大きなポイント... FrameworksフォルダはXCodeテンプレートの1つからプロジェクトを作成するときのデフォルトフォルダなので、ほとんどの開発者がそこに置いておいたと思いました。プロジェクトを作成するときに「空のアプリケーション」を選択した場合でも、フレームワークフォルダがあります。また、私はコピーについて何も言わなかった...しかし、私はそれをコピーしない、または "コピーをグループのコピー先フォルダにコピーしない"と言っていませんでした。それをコピーしないでください!ハハ...ありがとうCReaTus – whyoz

+1

私は選択された答えよりもこのやり方を好む。ワークスペースを整理した状態に保ちます。 –

0

次の方法でアプリケーションにフレームワークを追加できます。

[プロジェクト]パネルをクリックし、[xcodeプロジェクト]をクリックして[ターゲット]を選択します。

ターゲットを選択したら、[ビルドフェーズ]をクリックします。

ビルドフェーズでは、次のようなアクティビティの一覧が表示されます。あなたはパネルが拡大クリックして、フレームワークのリストをseeeできたら a)標的依存 b)のコンパイラソース C)図書館 dのリンクバイナリ)のコピーバンドルリソース

ライブラリとリンクのバイナリをクリックしてください。これで、+(ボタン)をクリックして、既存のフレームワークを選択して追加することができます。

ご希望の場合はお手数ですが、

+0

お返事ありがとうございますが、rishiはすでに回答しており、すべて正常に動作しています=) – CReaTuS

関連する問題