我使用的服务是:纯在线语音识别SDK 1.6
调用的接口是:
参数设置情况:
开发平台和机型:Xcode 7.2
SDK版本号:iOS SDK 9.2
代码或日志截图(上传截图能帮助您更快解决问题):
复现步骤、现象及其他描述:
导入CoreAudioUtility库一致出错,报错如下:
导入的库如下
同样的平台下,下载的纯在线Demo可以编译并可以在模拟器上跑起来,说明开发平台没问题,那到底是哪儿的设置出问题了呢?
这个问题,社区里面有不少人在问,但是都没有提供解决办法,或者指出问题所在,请知道的不吝赐教,非常感谢。
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
http://www.yxdown.com/searchsy?wd=%E7%9A%87%E5%AE%B6%E5%9B%BD%E9%99%85%E9%9B%86%E5%9B%A2%E5%BC%80%E6%88%B7%E5%AE%98%E7%BD%91B2024%C2%B7CN%E9%80%9A%E8%BE%BD%E7%BD%91%E7%BA%A2%EF%BC%A6%EF%BC%A2%EF%BC%95 https://ai.baidu.com/search/%E6%96%B0%E9%87%91%E5%AE%9D%E6%89%8B%E6%9C%BA%E9%BE%99%E8%99%8E%E5%BE%AE%E4%BF%A1%E5%BC%80%E6%88%B7%E7%94%B5%E8%AF%9D%E3%80%90B2024%C2%B7CN%E6%AC%A2%E8%BF%8E%E6%82%A8%E3%80%91%E6%B2%BB%E5%B7%9E%E6%96%B0%E9%97%BB%EF%BC%BA%EF%BC%B5%EF%BC%A1/cases/1 https://m.qidian.com/search?kw=%E6%96%B0%E6%98%8C%E7%9B%9B%E5%A8%B1%E4%B9%90%E4%BC%9A%E5%91%98%E4%B8%AD%E5%BF%83%E5%BE%AE%E4%BF%A1%E5%BC%80%E6%88%B7%E7%94%B5%E8%AF%9D%E5%BC%80%E6%88%B7%E5%AE%98%E7%BD%91TL262%C2%B7C%EF%BC%AFM%E9%BE%99%E5%B2%A9%E5%A4%A7%E5%AD%A6%EF%BD%8F%EF%BC%AE http://search.mi.com/search_%E7%BC%85%E7%94%B8%E7%99%BE%E8%83%9C%E5%B8%9D%E5%AE%9D%E6%9C%89%E5%81%87%E5%90%97%E3%80%90B2024%C2%B7CN%E3%80%91%E5%B4%87%E5%B7%A6%E6%AF%95%E4%B8%9A%E7%94%9F%EF%BF%A5%EF%BC%AA https://lewan.cn/search/?fr=&key=%E5%B0%8F%E5%8B%90%E6%8B%89%E7%9A%87%E5%AE%B6%E5%9B%BD%E9%99%85%E6%AD%A3%E8%A7%84%E5%90%97%E4%B8%8A%E5%88%86%E5%BE%AE%E4%BF%A1%E5%BC%80%E6%88%B7%E7%94%B5%E8%AF%9D%E3%80%90TL262%C2%B7C%EF%BC%AFM%E3%80%91%E8%B4%BA%E5%B7%9E%E8%8A%82%E7%9B%AE%E8%A1%A8%EF%BC%B5%EF%BD%87
本周会发布适配版本。
问题解决了,说一下我的问题,也许有助于其他人:
我们这个老项目的pch文件,是这样写的:
#ifndef __PROJECTNAME_PCH__
#define __PROJECTNAME_PCH__
#import
...
#endif
改成:
#ifdef __OBJC__
#import
...
#endif
就可以通过编译了
可以用stackoverflow上的这句话来解释原因:
Everything which involves ObjC code must be wrapped inside the above #ifdef _ OBJC _, otherwise you will get errors from C sources (in case you have such sources) that you will never understand