2012-11-24 8 views
11

追加JSONKitと、このエラーを取得しています:打ち鳴らす:エラー:Xcodeプロジェクトにはそのようなファイルやディレクトリ

clang: error: no such file or directory: '/Users/snowcrash/Downloads/ILGeoNames-develop/SampleApp/../JSONKit/JSONKit.m' 
clang: error: no input files 
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1 

しかし、JSONKitファイルがあるように見えます。例えば。

enter image description here

どうやって問題を把握(およびそれを修正する!)のですか?

+0

ファインダーで:CMD + Shift + Gを押し、 '/Users/snowcrash/Downloads/ILGeoNames-develop/JSONKit/JSONKit.m'と入力するとxcode cantが見つかりますか? (/../==一歩前に戻る –

+0

いいえ、問題の原因と思われるパスはありません。 '/ Users/snowcrash/Downloads/ILGeoNames-develop/SampleApp/JSONKit/Xcodeは彼らがSampleAppと並行したディレクトリにいると思っているようですが、Xcodeがどこにあると思っているのか分かりませんが、私にとって正しい解決策はXcodeがどこにあるのかを修正することです。 – Snowcrash

+0

Xcodeでファイルを削除して再追加するだけで問題になるのですが、なぜこれが起こったのかを理解することができます。 – Snowcrash

答えて

2

あなたは彼らがどこにいる彼らが残っている他のグループを追加するときに「コピーファイル」をチェックする必要があり、あなたはあなたがターゲットプロジェクト

でコンパイル資源をチェックする必要があるプロジェクト

41

を移動すると、パスが壊れますあなたは

JSONKit

はそれを削除し、

を行く赤い色に

であることがわかります

+6

ただ明白です。 Build Phaのソースをコンパイルするsesセクション。 – Lirik

1

ファイルを再追加しようとしましたが、作業がありません。 したがって、.xcodeprojで.pbxprojファイルが見つかり、ファイル名が含まれている行を削除してから再構築します。

+0

完璧なソリューションです。私は何度もファイルを追加しましたが、この問題を解決できませんでした。 .pbxprojからすべてのエントリを手動で削除し、ファイルを再追加して問題を解決します。この特定の問題は通常、マージ後に発生します。 – neena

関連する問題