【发布时间】:2016-03-28 23:48:06
【问题描述】:
我尝试使用以下 podfile 通过 cocoapods 安装 AdMob 支持:
use_frameworks!
pod 'mopub-ios-sdk'
pod 'mopub-ios-sdk/AdMob'
..并收到以下错误:
[!] The 'Pods' target has transitive dependencies that include static binaries: (/Users/<username>/Documents/Developer/<app>/Pods/Google-Mobile-Ads-SDK/GoogleMobileAdsSdkiOS-7.1.0/GoogleMobileAds.framework)
知道为什么会这样吗?我正在运行 El Capitan 10.11.4、CocoaPods 0.39.0 和 XCode 7.3。
【问题讨论】:
-
当我评论 use_frameworks 时,我遇到了同样的问题!线路输出。不幸的是,我需要使用 use_frameworks!因为我使用了其他用 swift 编写的 pod,所以我自己仍在寻找解决方案,但如果你只有这 2 个 pod,你可以尝试注释掉 use_frameworks!行
-
谢谢@Teevus,如果我回到 Mopub(目前正在尝试 Admob),我会尝试一下。
-
还在下方发布了 MoPub 支持对此问题的回复。