9

実行時にアプリを naunce dragon mobile の speechkit と統合すると、エラーが発生します。

Undefined symbols for architecture armv7:
  "_kCFStreamPropertySSLPeerCertificates", referenced from:
      l469 in SpeechKit(libSpeechKit.a-armv7-master.o)
      l642 in SpeechKit(libSpeechKit.a-armv7-master.o)
      l643 in SpeechKit(libSpeechKit.a-armv7-master.o)
  "_kCFStreamSSLValidatesCertificateChain", referenced from:
      l469 in SpeechKit(libSpeechKit.a-armv7-master.o)
  "_kCFStreamSSLAllowsAnyRoot", referenced from:
      l469 in SpeechKit(libSpeechKit.a-armv7-master.o)
  "_OBJC_CLASS_$_AVAudioPlayer", referenced from:
      objc-class-ref in SpeechKit(libSpeechKit.a-armv7-master.o)
  "_kCFStreamSSLPeerName", referenced from:
      l469 in SpeechKit(libSpeechKit.a-armv7-master.o)
  "_kCFStreamSSLAllowsExpiredRoots", referenced from:
      l469 in SpeechKit(libSpeechKit.a-armv7-master.o)
  "_kCFStreamSSLAllowsExpiredCertificates", referenced from:
      l469 in SpeechKit(libSpeechKit.a-armv7-master.o)
  "_SecCertificateCopySubjectSummary", referenced from:
      l642 in SpeechKit(libSpeechKit.a-armv7-master.o)
  "_SecCertificateCopyData", referenced from:
      l643 in SpeechKit(libSpeechKit.a-armv7-master.o)
  "_kCFStreamPropertySSLSettings", referenced from:
      l469 in SpeechKit(libSpeechKit.a-armv7-master.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

このエラーを整理するように提案してください

4

2 に答える 2

48

をプロジェクトに追加CFNetwork.FrameworkSystemConfiguration.Frameworkていないようです。Security.Frameworkそれらを Xcode の「リンクするライブラリ」セクションに追加すると、すべてがうまくいくはずです。

于 2012-07-15T14:16:22.660 に答える
6

返事が遅れて申し訳ありません。私はこの問題を自分で解決しました。

H2C03 は近いですが、実際に必要なのは CFNetwork.Framework と Security.framework です。

残念なことに、Dragon ドキュメントの Speech Kit Basics ウォークスルーでは、UIKit.framework、Foundation.framework、CoreGraphics.framework、AudioToolbox.framework、SystemConfiguration.framework、および SpeechKit.framework が必要であることが示されています。少し誤解を招きやすいです。

DragonMobileRecognizer サンプル プロジェクトを開くと、それが使用するフレームワークを自分のものと比較して、不足しているものを確認できます。

DragonMobileRecognizer サンプル プロジェクト フレームワーク

于 2012-10-18T17:26:28.987 に答える