cocoaPods 第三方库duplicate 重复引用问题


百度到的方法汇总:

1、在targets--->build phases----->link binary with libraries中检查需要的库是否添加齐全。

2、检查Srearch Paths下面的各个路径是否和Finder中的一样。

2、项目工程里面code signing identity设置为自己的开发证书,默认应该是ios developer。有cocos2d的code signing identity也改为自己的自己的证书。

3、lipo -info xxxx.a看看它支持不支持arm64,如果不支持,将项目里的Architectures改为$(ARCHS_STANDARD_32_BIT)。

4、找到项目配置的架构Architecture部分,将“Build Active Architecture Only”里的Release设置为No。

5、Architectures&Valid Architectures设置都没有问题,在Other Linker Flags中添加$(inherited) 。

6、项目当中之前就有一个TencentOpenAPI.framework。后来集成友盟自定义分享的时候,再次导入了一个TencentOpenAPI.framework,2个发生冲突造成的,删除其中一个问题解决。

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

相关阅读更多精彩内容

友情链接更多精彩内容