2012-11-05 7 views
6

ファイルが不足しているプロジェクトがあります。ファイルは、iOSアプリプロジェクトフォルダと同じレベルの独自のフォルダです。理由はわかりませんが、ファイルが「見つからない」と表示されていますxcode iOSプロジェクトで不足しているファイルを訂正する方法

ライブラリ検索パス(下記のスクリーンショットを参照)を使って正しく見つけることができますか?

fyi:私はプロジェクトを継承したので、私はちょうど私に送られました。私はそれを構築しようとすると、それらのファイルがすべて失われます。任意の助け

感謝:)

xcode screenshot

search paths screenshot

+0

私は理解していません。ファインダーからフォルダを作成し、ファイルを整理したかったのでプロジェクトファイルをそこにドラッグしていましたが、今は見つからないと表示されましたか? – jcesarmobile

+0

私はプロジェクトを継承したので、ちょうど私に送られました。私はそれを構築しようとすると、それらのファイルがすべて失われます。 – hanumanDev

答えて

9

ライブラリ検索パスとは関係なく、コンパイルするライブラリを見つけるために使用されます。彼らはあなたのプロジェクトに含まれているソースファイルとは何の関係もありません。

プロジェクトファイルが存在しないファイルの場所を参照しようとしているため、これらのファイルが見つかりません。あなたがFinderで手に欠落しているすべてのファイルがある場合

  1. 、あなたはXcodeでそれらへの参照を削除することができ、それらを再インポートする:2つのオプションがあります。これを、Finderからプロジェクトにドラッグして戻します。

  2. 代わりに、正しい場所を参照するようにプロジェクトファイルを修正することができます。これを行うには、右側のファイルインスペクタを使用し、「場所」の下にある「ボックス」アイコンを選択します(そのファイルを選択して選択します)。ファイルを移動します。

enter image description here

+0

それは素晴らしいです!ありがとう。私はオプション2を選択しました。一度に多くのファイルに対してこれを行う方法はありますか?また、フレームワークであれば、どのファイルにリンクしていますか?フレームワークフォルダには多くのものがあり、わからなかった。 – hanumanDev

+1

私は恐れてバッチでそれを行う方法はありません。プロジェクト階層内のファイル名と一致するファイルを選択します。これは、Xcodeに再びどこにあるかを知らせる単純なケースです。 – WDUK

3

これらのファイルは、あなたのプロジェクトで不足しているファイルをドラッグ&ドロップして存在するフォルダを開きます。 「宛先グループのフォルダにアイテムをコピーする(必要な場合)」をチェックし、「追加されたフォルダのグループを作成する」を選択します。

1

これらのファイルをプロジェクトビュー(左側のリスト)から削除し、それらをプロジェクトにドラッグして、プロジェクトにコピーを選択しないようにします。ただし、どのターゲットを入れるかを確認する必要があります。

This way to check since the files are already in place

関連する問題