跳转到主要内容
PRODUCT DOCUMENTS

快速找到所需文档,高效完成接入与排障

浏览产品文档与友盟 Skill,展开目录并阅读正文。

在集成统计SDK时出现编译错误,应如何解决?

问题描述:

  • 集成时有编译错误

  • 找不到系统库

  • 集成编译不过/报错

解决方案:

根据xcode编译界面的错误提示可分为三大类:

  1. 系统的API函数找不到。

  2. SDK库找不到。

  3. 提示duplicate冲突。

  • 系统的API函数找不到

    首先确定需要集成的组件化SDK的依赖的系统库。 组件化SDK依赖库文档详见

    如果还是出现系统库找不到,可能开发者需要根据函数名来确定需要的系统库,可以通过网络搜索来确定函数名对应的系统库。

  • SDK库找不到

    需要把用户下载的完整的SDK全部拖进工程即可。

  • 提示duplicate冲突

    如提示duplicate冲突,说明用户集成的SDK中,有名字一样的类名在组件化SDK和第三方的SDK中,Xcode也会显示对应冲突的obj的文件名,用户只要去掉冲突的第三方SDK即可。