ld: 34 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
好久沒做友盟分享了,突然通過cocoapods倒入了友盟之后,發(fā)現(xiàn)報錯了,仔細一下,duplicate 重復的,一看文件就沖突了,仔細看
duplicate symbol _OBJC_METACLASS_$_UTDIDTypeConvert in:
? ? /Users/shenzhenzu/Desktop/簡單租/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/UTDID(UTDIDTypeConvert.o)
? ? /Users/shenzhenzu/Desktop/簡單租/簡單租/Vendor/Alipay/AlipaySDK.framework/AlipaySDK
duplicate symbol _OBJC_METACLASS_$_UTDevice in:
? ? /Users/shenzhenzu/Desktop/簡單租/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/UTDID(UTDevice.o)
? ? /Users/shenzhenzu/Desktop/簡單租/簡單租/Vendor/Alipay/AlipaySDK.framework/AlipaySDK
原來是友盟中?UTDID 和支付寶的sdk沖突了,現(xiàn)在是去把支付寶中UTDID 刪除就行,點擊 下載?密碼 : jc9g 沒有UTDID 的支付寶sdk然后替換工程中的支付寶sdk 即可