web-dev-qa-db-ja.com

iOSアプリを接続して解析する際のエラー:アーキテクチャi386の未定義のシンボル

私はiOSとParseを初めて使用し、現在のアプリの1つでこのサービスを正常に利用しています。ただし、2つ目のアプリを起動し、アプリを接続して解析しようとすると(アプリケーションIDとクライアントキーを使用)、4つのエラーが発生します。彼らは次のように読みます:

Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_BFExecutor", referenced from:
      objc-class-ref in Parse(BFTask+Private.o)
      l_OBJC_$_CATEGORY_BFExecutor_$_Background in Parse(BFTask+Private.o)
  "_OBJC_CLASS_$_BFTask", referenced from:
      objc-class-ref in Parse(PFUser.o)
      objc-class-ref in Parse(PFFile.o)
      objc-class-ref in Parse(PFNetworkCommandRunner.o)
      objc-class-ref in Parse(PFObject.o)
      objc-class-ref in Parse(PFPush.o)
      objc-class-ref in Parse(PFRetryingCommandRunner.o)
      l_OBJC_$_CATEGORY_BFTask_$_Private in Parse(BFTask+Private.o)
      ...
  "_OBJC_CLASS_$_BFTaskCompletionSource", referenced from:
      objc-class-ref in Parse(PFCommandCache.o)
      objc-class-ref in Parse(PFFile.o)
      objc-class-ref in Parse(PFNetworkCommandRunner.o)
      objc-class-ref in Parse(PFObject.o)
      objc-class-ref in Parse(BFTask+Private.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
25
Dillon

追加するのを忘れました Bolts.framework 。追加してください。その後、すべてのエラーを修正する必要があります。

87