(OS X、iOS ではありません): 「このシステムで実行するには、サポートされているアーキテクチャを持つ宛先を選択してください」
ビルド設定でコピーされた .plist を修正し、新しい製品名からスペースを削除しました。元のターゲットの設定との違いは見つかりませんが、それでもこの恐ろしいエラーです。何か案は?
Xcode 4.5で古いプロジェクトを開いたときに、このエラーが発生しました。問題:ビルド設定が標準アーキテクチャに設定されていました。これは64ビットと32ビットを意味し、最小展開ターゲットはOSX10.4に設定されていました。
最小展開ターゲットをOSX10.5に設定すると、問題が修正されます。
私にとっては、ターゲットビルド設定の「製品名」で指定された実行可能ファイルのファイル名と、Info.plistに示されている実行可能ファイルのファイル名が一致していませんでした。実際、ターゲットを複製すると、通常はすぐに変更する「コピー」サフィックスが得られ、これがいくつかの間違いにつながる可能性があります。
Xcode で製品アプリを選択し、それを Finder で開くと、この不一致の追加の兆候が見られます。アプリのアイコンが一種の「停止」記号で覆われている場合、アプリは実行可能ではありません。
この問題に直面したとき、xcode ウィンドウの上で、My Mac 64 ビットを My Mac 32 ビットに変更しました。それは私のために働いた。
すべて問題ないように見える場合は、アプリの内容を最後に確認する必要があります。ほとんどの場合、アプリケーション名 Info.plist ファイルは、ビルド構成にあるものと一致しません。
Xcode 4.5.2 を使用。(4G2008a) この問題は解決したようです。元のターゲットの複製を作成し、製品名を修正して、適切に実行されるアプリケーションを取得できるようになりました。