0

https://github.com/mgcrea/cordova-facebook-connectプラグインを使用して、facebook 接続ログインを phonegap/cordova アプリに追加しようとしています。

アプリをビルドしようとすると、エラーが発生します

Apple Mach-O リンカ エラー
「_OBJC_CLASS_$_Facebook」、次から参照:
     FacebookConnect.o の objc-class-ref
     (多分あなたが意味したのは: _OBJC_CLASS_$_FacebookConnect)
ld: アーキテクチャー armv7 のシンボルが見つかりません
clang: エラー: リンカー caommand が終了コード 1 で失敗しました (呼び出しを表示するにはユーザー -v)

私は自分のファイルを調べてきましたが、という名前のファイルはなくFacebookConnet.o、ちょうどプラグインディレクトリにFacebookConnect.hあり、.FacebookConnect.mFacebook.hFacebookSDK.framework

-プラグイン
   FacebookConnect.h
   FacebookConnect.m
   -FacebookSDK.framework
       -ヘッダー
          Facebook.h
          FacebookSDK.h
          などなど

ファイルは.oビルド中に作成されますか? もしそうなら、このエラーがどこにあるのかを見つけて、修正を試みることができますか? または、これを解決するための他の提案はありますか?

4

1 に答える 1

1

Facebook.h に移動し、ユーティリティ (右側のタブ) を表示して、[ファイル インスペクター] をクリックします。

ターゲット メンバーシップのプロジェクトはチェックされていますか? そうでない場合は、チェックされていることを確認して、もう一度やり直してください。

于 2012-10-09T04:08:07.413 に答える