web-dev-qa-db-ja.com

Xcode 7.3プロジェクトを読み込めませんでした

私は一日中いくつかの機能の変更を行いました。その後、私はworkspaceを閉じて再度開き、Couldn't load projectを表示します。

Screenshot

stackoverflow で利用可能なすべてのソリューションを試しましたが、どれも機能しませんでした。プロジェクトではココアポッドを使用しています。

他の修正はありますか?

14

project.pbxprojが何らかの理由でプロジェクトのロードに失敗した場合、これはエラーです。

ソリューション1-)project.pbxprojプロジェクトフォルダ内のファイルにnotマージの競合がありました。

これを行うには、テキストエディターで開きます。次に、次のような割り込みを探す必要があります。

<<<<<<< HEAD

=======

>>>>>>> feature/...

競合が解決されたことを確認したら、ソース管理に移動して、ファイルの競合を解決済みとしてマークできます(解決済みのマージをコミットする場合)。

ソリューション2-)また、JSON構文に精通している可能性がある、同じファイル内の角括弧が欠落していることが原因である可能性もあります。これは通常、間違った競合解決が原因で発生します。

ソリューション3-)上記のソリューションのいずれもうまくいかなかった場合は、differenceを見て、何かを削除していないこと、プロジェクトファイルの構造を破損していないことを確認できます。ブランチ内の最後の正しいプロジェクトファイルと現在のプロジェクトファイルの間。私の場合、私は通常、それらの行を誤って削除したかどうかを確認することで問題を解決します。

    name = NameOfGroup;
    sourceTree = "<group>";
};

ソリューション4-)最終的なソリューションとして、壊れていないブランチからproject.pbxprojファイルを復元することができます。次に、最近追加したファイルの参照を手動でプロジェクトに追加します。

16
Yusuf Kamil AK

同じ問題が発生しました。私はプロジェクトを閉じて再開しました。それは私のために働いた。

18

私も同じ問題を抱えていました。

  1. 私は最初に走ったpod repo update。終了するまで少し時間がかかります。
  2. それから私は走ったpod install
  3. ワークスペースを開き、問題を修正する必要があります。
13
Nick

Project.pbxprojファイルに問題がある可能性があります

enter image description here

私はこのツールでこの問題を解決しました:

https://github.com/Karumi/Kin

インストール後、チェックを実行しました:

enter image description here

エラーは、project.pbxprojのこのエラーに対する不適切なマージでした。

エラー:451:2行目に「;」がありません「D062826E1DE2F43300818438」

XCodeはこのエラーに関する多くの情報を提供しないため、.pbxprojを確認してこの可能性を確実に排除することをお勧めします

7
Kevin ABRIOUX

プロジェクト(またはそれを含むワークスペース)を開く前に、Xcodeをアップグレードする必要がありました。

Xcodeをアップグレードする必要があるかどうかを確認するには、(ワークスペースを開くのではなく)プロジェクトを直接開いてみると、次のエラーメッセージが表示されます。

'/path/to/your.xcodeproj'にあるプロジェクトは、将来のXcodeプロジェクトファイル形式であるため、開くことができません。このバージョンのXcodeで開くことができるように、互換性のあるバージョンのXcodeを使用してプロジェクト形式を調整します。

1
aleclarson

私の.pbxprojに競合がありました。競合を削除すると、うまくいきました。

1