如何处理target has frameworks with conflicting names: xx.framework错误


出现这个问题一般是由于两个pod库依赖了相同的framework,我是在接入网易云信的NIMSDKNERtcSDK时发现的,因为前期先接的NIMSDK,后面想接入NERtcSDK,发现起冲突,这两者我们项目还都想要,所以手动啊,改引用啊折腾了半天。

最后发现了一个比较取巧的办法,先安装其中一个组件,然后先在pod文件夹中找到该库的文件夹,比如NIMSDK的文件夹,删除掉冲突的库(我们的是nmcbasicmoduleframework.framework.),然后再安装第二个库(pod install)就不会报错了,这可是我花了两天时间悟出来的,希望对遇到的人有些帮助吧。

如何处理target has frameworks with conflicting names: xx.framework错误_第1张图片
请允许我传张图,为了这个图片我快整吐了

你可能感兴趣的:(如何处理target has frameworks with conflicting names: xx.framework错误)