集成科大讯飞AIUI iOS SDK的坑

1.
集成科大讯飞AIUI iOS SDK的坑_第1张图片
image.png

报若干找不到iflyMSC中文件的错误
解决方法:复制官方AIUI Demo中的jsoncpp文件夹到项目所在文件夹


集成科大讯飞AIUI iOS SDK的坑_第2张图片
image.png

2.
image.png

引入AIUI.h后报错无法识别namespace
解决方法:将引入AIUI(#import )的OC类扩展名改为".mm"。因为namespace是C++的关键字,OC不能识别它。解决的方法是:将引用C++的头文件的.m文件后缀改为.mm , .mm是OC和C++混编文件后缀,能让编译器识别。
比如,SoundTouch.h 是一个C++头文件,ViewController.m文件引用了它,那么ViewController.m的后缀应该改成.mm,这样才能够成功编译。


image.png

你可能感兴趣的:(集成科大讯飞AIUI iOS SDK的坑)