如何仅将use_frameworks!
用于一个广告连播?因为当我将use_frameworks!
传递到podfile时,GoogleMaps无法正常工作。
我的podfile:
target ‘somename’ do
#source 'https://github.com/CocoaPods/Specs.git'
platform :ios, ‘9.3’
pod 'GoogleMaps'
pod 'Alamofire', '~> 3.4'
end
答案 0 :(得分:2)
我害怕你不能这样做,根据这个feature request,实际上是非常合理的,例如:
传递依赖:
如果Pod A是动态构建的并且依赖于静态构建的Pod B并且应用程序也依赖于Pod B,则例如无法构建,因为Pod A将在链接时丢失Pod B的符号,或者你最终获得了Pod B的多个副本。
令人遗憾的是,像谷歌地图这样的图书馆尚未支持指令use_frameworks
,因此需要在Swift中构建pod。您可以在Twitter上使用其他库,例如Fabric。
我希望这对你有所帮助。