UTDIDPersistentFile冲突
2020-11-13 本文已影响0人
IT小青龙
最近在集成支付宝sdk和友盟sdk的时候发生冲突,如下:
1、两个框架存在_UTDIDPersistentFile冲突
冲突.png
AlipaySDK-iOS/AlipaySDK.framework
和
UMCSecurityPlugins/thirdparties/UTDID.framework
怎么办呢??按照支付宝文档给出的方式修改:https://opendocs.alipay.com/open/54/104509
解决方案:将AlipaySDK-iOS 替换成 AlipaySDK_No_UTDID
2、然后满怀期待的继续,但。。。pod install 时出现 “Error installing UTDID”
参考文章:https://www.jianshu.com/p/2cdecb181a95
3、按照文章内容替换hosts文件后,继续pod install,继续报错:
[!] The 'Pods-your app name' target has frameworks with conflicting names: utdid.framework.
参考:https://blog.csdn.net/wangjunling888/article/details/80371598
解决方案:去掉UMCSecurityPlugins,不导入它