3

私は iOS が初めてで、Swift チュートリアルで AppGuru Facebook 統合を使用してプロジェクトに Facebook SDK を実装しようとしています。しかし、アプリのビルド中に次のリンカー コマンド エラーに直面しています。

エラーはフレームワークが見つかりませんアーキテクチャ x84_64 のボルト (リンカー コマンドは終了コード 1 で失敗しました)

スクリーンショットは次のとおりです。

スクリーンショット

4

5 に答える 5

7

以下の URL から facebook ログインでデモ プロジェクトをダウンロードします。Facebook アプリ ID を構成する必要があります。

ダウンロード

この 3 つのフレームワークをプロジェクトにインポートする必要があります。

これをチェック

フレームワーク検索パス - 行の下に追加

$(PROJECT_DIR)/プロジェクト名/FacebookSDK

ここに画像の説明を入力


また、facebook のボルト、コア、およびログイン キットを確認してビルド フェーズにする必要があります -> バイナリをライブラリとリンクする

ここに画像の説明を入力

于 2016-08-10T06:07:29.863 に答える
1

手順に従ってください -

  • あなたのproject settingページに行く
  • 選択your project(左側)
  • Build Settingsタブをクリック
  • 探すBitcode
  • Enable Bitcodeに設定No
于 2016-08-10T05:49:58.113 に答える
0

AWS Mobile SDK for iOS と Facebook SDK を一緒に使用する場合、プロジェクトに Bolts.framework をインポートしないでください。削除すると、コンパイルされるはずです。

于 2016-08-10T05:56:17.970 に答える
0

同じエラーが発生しました。ParseFacebookUtils.frameworkプロジェクトからライブラリを削除し、 ParseFacebookUtilsV4.framework.

于 2016-08-10T05:52:16.713 に答える