4

iPhone 5.1シミュレーターでアプリケーションを実行すると、次の失敗したコードが表示されます。Facebook Connectをアプリケーションに追加する前に、アプリはスムーズに実行されます。

Undefined symbols for architecture i386:
  "_FBCreateNonRetainingArray", referenced from:
      -[FBSession initWithKey:secret:getSessionProxy:] in FBSession.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

これを取り除くために何ができるか教えてもらえますか?

ありがとう

4

1 に答える 1

0

通常そのエラーを取り除く2つのこと。

1)次の場所に移動します:ターゲット>ビルドフェーズ>ライブラリとバイナリをリンクします-正しいフレームワークが追加されていることを確認します2)次の場所に移動します:ターゲット>ビルドフェーズ>ソースのコンパイル-プログラムにあるが実行する実装ファイルを追加しますそのリストには表示されません。

これらの2つの手順は、通常、その種のエラーを修正します。

于 2013-08-01T11:54:34.187 に答える