29

この問題は次の問題と非常によく似ています: Xcode 4 Preview 4 に「Build Succeeded」と表示されるが、エラーが発生する

リンクで提案されているさまざまなソリューションは機能しません。製品のクリーンを使用して、派生データを削除し、XCode と Mac を再起動してみましたが、問題は引き続き発生します。

すべてのエラーはプロジェクトのプリコンパイル済みヘッダーにリンクされているようです: PCH は正常に動作しており、それ自体にエラーはありませんが、報告されたエラーは、この特定のファイルに対して pch が見つからないように見えます。また、ビルドの進行中に、エラーがランダムに現れたり消えたりすることがあります。誰でもこれについて考えがありますか?

ここに画像の説明を入力

エラーは、エディターで開いたファイルにのみ表示されます。Xcode のファイルを閉じても、プロジェクトを開いたままにしておくと、エラーはまったく報告されません。

4

9 に答える 9

67

クリーニング、終了、再起動 - どれもうまくいきませんでした。

問題の pch ファイルを簡単にタッチ/編集するだけで問題が解決しました。

于 2013-05-03T16:22:14.927 に答える
27

ビルドフォルダーのクリーニングは試しましたか?

XCode で、[製品] メニューを開き、オプションを押し続けます。Clean は Clean Build Folder に変わります。

編集:

押すこともできます⌘</kbd> + ⌥</kbd> + ⇧</kbd> + K

于 2013-01-08T21:02:31.513 に答える
5

私はこれと同じ問題を抱えていましたが、どちらのタイプのクリーニングも役に立ちませんでした。また、ビルドフォルダーの削除、xcodeの再起動などを試みましたが、最終的に問題を解決したのは、エラーが参照したファイルを削除して再度追加することでした。

また、事後的にエラーを調査したところ、問題は XCode の「Show Live Issues」機能にあるようです。(これは設定でチェックを外すことができます。これも問題を解決しましたが、xcodeのライブコード感覚を楽しむようになったので、解決策としては不十分でした。)

于 2013-03-21T04:30:50.433 に答える
2

製品フォルダーを消去して再起動しても、役に立ちませんでした。DerivedData フォルダーを削除した後、これが表示されるようになりました。次のようにして「修正」できました。

  1. クリーンビルド。
  2. 記録
  3. 建てる
于 2013-08-20T04:41:37.920 に答える
1
Go to xcode install folder like below.

/Users/vinod/ライブラリ/開発者/Xcode

ステップ-1 xcode を終了します

Step-2 DerivedData フォルダを削除する

ステップ-3 プロジェクトを開き、すべての問題を解決してクリーンアップします。

于 2015-07-18T11:15:11.690 に答える
1

pch に定義を追加しても、あなたが思うように機能するかどうかはわかりません。Constants ヘッダーを作成して、そこに定義を追加してみてください。次に、インポート ステートメントを pch ファイルに含めると、そのように動作するはずです。

于 2012-12-21T13:49:05.113 に答える
0

最後の #import を .pch ファイルから削除し、アプリをビルドしてから元に戻し、再度ビルドするとうまくいきました。

それでもエラーが表示される場合は、最後の 2 つのインポート、最後の 3 つのインポートなどに対してこの手順を繰り返すことができます。

于 2016-12-16T08:00:56.143 に答える
0
  1. 派生データの削除
  2. きれいなプロジェクト
  3. Xcode を終了し、再度開きます。
于 2016-03-02T06:58:54.690 に答える
0

私の2セントを追加するには:私の解決策は、pchファイルのインポートの順序をわずかに変更することでした.

おそらくこれは単にファイルを編集することに関連していますが、私はそれを「触って」編集しようとしましたが、問題を解決した唯一の「こと」は、いくつかのインポートを他のインポートの前に移動することでした.

于 2014-04-22T21:00:30.623 に答える