0

タイムマシンとドロップボックスを使って同期しています。

最近、いくつかのファイルがなくなっていることがわかりました。

ただし、プロジェクトはファイルがそこにあるかのように問題なくコンパイルされます。私の友人はコンパイルできません。

これは非常にイライラします。不足しているファイルを見つけて、タイムマシンから復元し、それを xcode に readd する必要がありました。どのファイルが不足しているのかさえわかりません。

ドロップボックスとタイムマシンを使いました。ファイルが消えたように見えます.xcodeでファイル名がしばらく「赤」になり、その後消えます. Xcode はプロジェクトからファイルを自動的に削除します。プロジェクトはまだうまくコンパイルされますが、これはイライラします。プロジェクトがコンパイルされない場合、このファイルが見つからないことがわかります。

どういうわけか、xcode にはまだファイルがあるように見えますが、表示されません。ファイルもファインダーにありません。

おそらく説明とそれを修正する方法は何ですか。

コンピューターがキャッシュされたファイルを使用していないことを確認するために、クリーンなプロジェクトがあります。

  1. それはまだ私のコンピューターで罰金をコンパイルします
  2. プロジェクトナビゲーターでファイルがまだ見つからない
  3. まったく同じファイルを使用する友人のコンピューター (ドロップ ボックスに接続) がコンパイルできない

たとえば、xcdatamodeld ファイルは重要です。私のコンピューターでは、そのファイルが明らかに必要であるにもかかわらず、そのファイルがなくても問題なく動作します。Xcode は、ファイルがずっとそこにあるかのように動作します。

友達がプロジェクトをコンパイルしようとしてクラッシュしました。

PNGファイルもあります。私のコンピューターでは、アイコンが表示されても問題なく動作します。私の友人のコンピュータでは、アイコンがまったく表示されません。

4

3 に答える 3

7

まだ問題がある人のために、私の場合は Xcode6. どういうわけか、「ソース管理ステータスのあるファイルのみを表示」と「最近のファイルボタンを表示」が有効になっていることがわかりました。左サイドバーの下部にあります。

スクリーンショット

これは、os を Yosemite に更新した後に発生します。

乾杯

于 2014-11-06T10:18:25.693 に答える
1

プロジェクト ナビゲーター (左上のフォルダー シンボル) に移動します。XCode によって検出されないファイルは赤で表示されます。しかし、プロジェクトは正常にコンパイルされるため、必要なものは何もないはずです。「不足している」ファイルの 1 つをクリックしてアクティブにします。右側のユーティリティ エリアを開き、ファイル インスペクタを表示します。「場所」の下に、このファイルの完全なパスがあります。おそらく、XCode プロジェクトは、プロジェクト フォルダーではなく、別の場所に保存されているこれらの「不足している」ファイルへの参照のみを使用しています。

于 2013-05-08T05:06:11.717 に答える
0

私は同じ問題を抱えていました..次に、ファイルをプロジェクトに明示的に追加しました...その結果、シンボルの重複エラーが発生しました...次の方法で解決しました.... プロジェクトでターゲットに移動します。ターゲットの下部バーには、3 つのオプションがあります。1.ターゲットを追加 2.設定を検証 3.RUle をビルド..

[設定の検証] をクリックします。重複したファイルをプロジェクトから削除するように求められます。これを行うと、プロジェクトは正常に実行されます。

于 2013-10-30T06:12:03.477 に答える