整合百度语音识别功能到 CocoaPods 时无法通过校验的解决方案

目录

  1. 出现的问问题
  2. 解决思路
  3. 解决方法

1 出现的问题

由于工作需要,我要把百度语音识别SDK整合到 CocoaPods 内,再开发完要进行校验的时候出现了如下问题:

图1: 进行 CocoaPods 检验时出现的问题

2 解决思路

由图中可以看到,问题出在 libBaiduSpeechSDK.a 这个二进制文件,在 Google 上搜索了这个文件,发现也有其他人遇到了这样的问题 https://www.jianshu.com/p/fea0a24def1c

来源:https://www.jianshu.com/p/fea0a24def1c

文章作者提供的解决方案是

将libstdc++.dylib换成libstdc++.6.0.9.dylib即可

但该作者问题里面缺失的编译与我的不同,于是我直接搜索我确实的编译标志,得到如下的结果:
http://ask.dcloud.net.cn/question/4040

3 解决方案

添加CoreTelephony.framework,添加方法为:

image.png

在 podspec 文件的 s.framework 后面加上 "CoreTelephony"

完毕。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容