报错原因:
因 cocoapods 版本的问题 如果两个SDK 都用到了相同的Framework 比如 AlipaySDK.framework 就会报错下面的错误 :
target has framework with conflicting names :AlipaySDK.framework
解决方法:
1.将 Ping++ SDK 下载到本地。
2.将 podfile 中的 pod "Pingpp/Alipay", :path => '~> 2.2.10' 替换成 pod "Pingpp/Alipay", :path => "~/Downloads/pingpp-ios-master" 进行本地 pod 注:(百川SDK 不变)。
3.打开 Ping++ SDK 中的 Pingpp.podspec 文件 删除下列两行代码ss.ios.vendored_frameworks = 'lib/Channels/Alipay/AlipaySDK.framework' ss.resource = 'lib/Channels/Alipay/AlipaySDK.bundle'
4.在你的工程目录下 运行 $ pod update --no-repo-updare 进行pod更新。