よし、みんな。私はこれでおかしくなりそうです。FacebookSDK がこれほど多くの問題を引き起こすのはまったくばかげています。この問題に関してここにいくつかの質問があることは知っていますが、それらはすべて時代遅れのようです.
Xcode プロジェクトを新しいコンピューターにプルしましたが、「FacebookSDK/FacebookSDK.h」ファイルが見つからないというエラーが発生するため、ビルドできません。This oneなどの回答がありますが、すべての回答の手順に従いましたが、機能する回答は見つかりませんでした。元のマシンから新しいマシンへ、作業中のプロジェクトから新しいプルを作成しました。他の回答で言及されているさまざまなフィールドの現在の設定を示すスクリーンショットをいくつか撮ります。
これが私のXcodeプロジェクトフォルダーの内容です。ここには他に Facebook はありません。
ここに、フレームワーク グループ内のフレームワークと、ビルド フェーズのリンク バイナリとライブラリ セクション内のフレームワークがあります。
赤のフレームワークがいくつかありますが、今のところ問題ありません。それらはレポにはありませんでしたが、代わりにドキュメントまたはダウンロードから参照されており、ファイルを移動してリンクしたときにうまく機能しました。レポをプルしたときにレポをリセットして、適切なソリューションが機能しないように試した奇妙なものがないことを確認しました。
フレームワークの検索パス。ライブラリの検索パスが空であることもわかります。識別情報だったので、隠したいものにラベルを付けました
何らかの理由で、新しいマシンのドキュメントは既にフレームワークの検索パスの下にあります。私はこれを自分で追加しませんでした。
私が試すことができるものについてのアイデアはありますか?これはとてつもなくイライラします。Facebooks SDK を新しいマシンに再統合しようとして、丸一日の開発を無駄にしました。