4

私は他の無数の投稿を読んで、多くの修正を試みてきましたが、私の問題には何もうまくいきませんでした。この前置きとして、このMacbookでXcodeを2〜3か月使用していないと述べます。これは、この問題を抱えている唯一のプロジェクトです(私が試した4つほどのうち)。Xcodeを開いた後、最初に行ったのは、プロジェクトの名前と.hおよび.mファイルを変更したことです。私はこれらすべてをFinderではなくXcodeを介して行いました。

ナビゲーターに赤いテキストで何も表示されていません。これは、ナビゲーターが見つからないことを示しています。これが私がすでに試したことです(何度も)。

Xcodeを閉じる/開く。
プロジェクトとビルドフォルダーの両方をクリーンアップします。
派生データフォルダを削除します。
ディスクユーティリティを実行して権限を修復しました。
コンピューターを再起動しました。
コード署名のさまざまな組み合わせを試しました。
デバイスからアプリを削除します。
プロジェクト全体で重複するファイル名を検索しました。

警告は逐語的にあります:

警告:出力ファイル/Users/jinser/Library/Developer/Xcode/DerivedData/Landmarks-bgnzcomxftpffiezmwocaqdydrlj/Build/Products/Debug-iphoneos/Landmarks.app/Landmarksの複数のビルドコマンド

そしてここにエラーがあります:

GenerateDSYMFile / Users / jinser / Library / Developer / Xcode / DerivedData / Landmarks-bgnzcomxftpffiezmwocaqdydrlj / Build / Products / Debug-iphoneos / Landmarks.app.dSYM / Users / jinser / Library / Developer / Xcode / DerivedData / Landmarks-bgnz Products / Debug-iphoneos / Landmarks.app / Landmarks cd "/Users/jinser/Desktop/Kevin/Cocos2D Projects / ARSpaceships" setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/ bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin "/ Developer / usr / bin / dsymutil / Users / jinser / Library / Developer / Xcode / DerivedData / Landmarks-bgnzcomxftpffiezmwocaqdydrlj / Build / Products / Debug-iphoneos /Landmarks.app/Landmarks -o / Users / jinser / Library / Developer / Xcode / DerivedData / Landmarks-bgnzcomxftpffiezmwocaqdydrlj / Build / Products / Debug-iphoneos / Landmarks.app.dSYM

エラー:実行可能ファイルを開くことができません''

これはMac10.6.8のXcode4.2です。何かアドバイスをいただければ幸いです。私は心を失っています。

ありがとう。

4

2 に答える 2

6

したがって、この問題に遭遇し、そこにある他のすべてのソリューションが機能しない人は誰でも、プロジェクトと同じ名前を共有するプロジェクト フォルダーがないことを確認してください。たとえば、私のプロジェクトはランドマークと呼ばれ、リソース内にランドマークとも呼ばれるフォルダーがありました。フォルダの名前を変更したら、すべてうまくいきました。

于 2012-09-27T00:04:39.237 に答える
0

私の答えではありませんが、LargeGlasses はコメントで (私にとって) 本当の答えを提供してくれました。

プロジェクト内に同じ名前の 2 つのファイルがあると、この警告が発生します。

私の場合、別のサブフォルダーに同じ名前のアイコンがありました。1 つはアプリで使用され、もう 1 つは別のフォルダーにあるヘルプ リソースの一部でした。解決策は、2 つのうちの 1 つの名前を変更することです。

LargeGlasses に対するこの回答に対するすべての功績と私の感謝。

于 2013-04-10T00:21:44.047 に答える