2

したがって、このスレッドで説明されているように、XCode 4.5.2 に iOS プロジェクトがあり、シミュレーターで実行しようとすると「プロセス ID 0 へのアタッチに失敗しました」というエラーが常にスローされます。

プロセス ID Xcode へのアタッチに失敗しました

そこで提案されたすべての修正を試しましたが、プロジェクトにある Resources フォルダーの名前を別のもの (たとえば、「Assets」) に変更することだけが機能します。これで問題はありません。私は自分の人生を続けることができました。ただし、そうすることで、すべてのリソースが Assets ディレクトリの下のバンドルにコピーされることを意味します。つまり、(たとえば) Info.plist のアイコンのファイル名、および [NSBundle mainBundle] pathForResource ... への呼び出しには、"Assets/" を先頭に追加する必要があります。

次の 2 つのいずれかが必要です。

A - リソース フォルダーの名前変更を伴わない「プロセスへのアタッチに失敗しました」問題の修正方法に関する提案

B - それができない場合、Resources フォルダーの名前を変更する方法がありますが、そのフォルダー内のファイルを、アクセスするすべてのアセットの前にフォルダー名を配置する必要がない方法でバンドルにコピーします。

何か案は?

4

1 に答える 1

0

以前のマークされたスレッドで私の問題を解決できなかった後、私はこれに入りました。私にとってそれを解決した唯一のことは、Macを再起動することでした。

于 2013-02-01T22:34:55.450 に答える