在集成统计SDK时出现编译错误,应如何解决?
问题描述:
集成时有编译错误
找不到系统库
集成编译不过/报错
解决方案:
根据xcode编译界面的错误提示可分为三大类:
系统的API函数找不到。
SDK库找不到。
提示duplicate冲突。
系统的API函数找不到
首先确定需要集成的组件化SDK的依赖的系统库。 组件化SDK依赖库文档详见
如果还是出现系统库找不到,可能开发者需要根据函数名来确定需要的系统库,可以通过网络搜索来确定函数名对应的系统库。
SDK库找不到
需要把用户下载的完整的SDK全部拖进工程即可。
提示duplicate冲突
如提示duplicate冲突,说明用户集成的SDK中,有名字一样的类名在组件化SDK和第三方的SDK中,Xcode也会显示对应冲突的obj的文件名,用户只要去掉冲突的第三方SDK即可。