由于公司分享库用到了 libWeiboSDK.a与 libWeChatSDK与
TencentOpenAPI.framework 以及依赖了 DouyinOpenSDK
在pod install时出现了如下错误
[!] The 'Pods-***_Example' target has transitive dependencies that include statically linked binaries:
(/***/***/Example/Pods/DouyinOpenSDK/DouyinOpenSDK/libDouyinOpenSDK.a)
看了下原因
在podfile中使用 use_frameworks! 造成的 但是主项目中使用了 swift 必须要设置 use_frameworks!
因此在GMShare.podspec
s.static_framework = true
参考链接
Cocoapods target has transitive dependencies that include static frameworks
组件化-动态库实战











网友评论