SpeechKit不支持架构x86_64?

时间:2015-08-31 21:54:00

标签: ios

我正在使用Xcode 6.4,我有一个带有SpeechKit框架的IOS 8.4应用程序。它可以在iPad 2,iPad Retina,iPhone 4S和iPhone 5模拟器上成功运行。但对于其他模拟器(iPad Air,iPhone 5S,iPhone 6Plus,iPhone 6,Resizable iPad,Resizable iPhone),我在编译时遇到以下错误:

Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_SKEarcon" 
  "_OBJC_CLASS_$_SKRecognizer"
  "_OBJC_CLASS_$_SKVocalizer"
  "_OBJC_CLASS_$_SpeechKit"
  "_SKSearchRecognizerType"

所以任何人都知道如何解决这个问题?

另外,我添加了很多SpeechKit可能依赖的框架:

SpeechKit.framework
AudioToolBox.framework
SystemConfiguration.framework
QuartzCore.framework
Foundation.framework
UIKit.framework
CoreGraphics.framework
AVFoundation.framework
Security.framework
CFNetwork.framework

1 个答案:

答案 0 :(得分:0)

原来是因为我没有使用最新版本的SpeechKit。只需使用最新版本,它们现在支持64位架构。