我想在我的应用程序中使用Speechkit SDK,因为我发现它比本地工具更好地识别单词。我发现了一个钛制模块on GitHub,但它是为使用钛制SDK3.1.3.GA而设计的。我目前正在使用SDK 5.0.0.GA。
我应该怎么做才能在我的移动应用程序中导入此模块?我更新了titanium.xcconfig文件以反映我的SDK的版本。我还将我的证书放入其中并构建项目。然后,我将其压缩并通过帮助菜单>安装移动模块进行安装。我最终将其添加到tiapp.xml文件中。
当我尝试运行这个项目时,我得到的结果是:
[ERROR] : ** BUILD FAILED **
[ERROR] : The following build commands failed:
[ERROR] : Ld Build/Intermediates/Hello5.build/Debug-iphoneos/Hello5.build/Objects-normal/arm64/Hello5 normal arm64
[ERROR] : Ld Build/Intermediates/Hello5.build/Debug-iphoneos/Hello5.build/Objects-normal/armv7/Hello5 normal armv7
[ERROR] : (2 failures)
TRACE | titanium exited with exit code 1
ERROR | Error: ti run exited with error code 1
at ChildProcess.<anonymous> (/Users/feeder/.appcelerator/install/5.0.1/package/node_modules/appc-cli-titanium/plugins/run.js:89:66)
at ChildProcess.emit (events.js:117:20)
at Process.ChildProcess._handle.onexit (child_process.js:820:12)我尝试手动创建一个新模块,并将文件拖放到其中,还尝试安装全局vs特定项目,我不知道如何让它工作。如果你能分享一个想法,首先感谢你;)
发布于 2016-01-06 10:09:42
我也遇到了同样的错误,使用Trace查看控制台时出现了"framework SpeechKit not found“。
我已经成功地解决了这个错误,通过将模块打包到您的项目中,直接选择"Mobile App Project“,因为Module.xcconfig设置了"FRAMEWORK_SEARCH_PATHS”,以便直接从项目的"assets“文件夹中查找SpeechKit框架。
https://stackoverflow.com/questions/32847533
复制相似问题