无法使用多个库进行 pod 安装
Posted
技术标签:
【中文标题】无法使用多个库进行 pod 安装【英文标题】:Unable to pod install with multiple Library 【发布时间】:2016-08-16 10:22:45 【问题描述】:我正在尝试使用 pod setup 添加多个库,但不幸的是没有成功。
我的 Pod 设置
platform :ios, "8.0"
use_frameworks!
target 'Demo Cluster' do
pod 'GoogleMaps'
pod 'GooglePlaces'
pod 'Google-Maps-iOS-Utils'
pod 'Alamofire', '~> 3.4'
end
我收到此错误
【问题讨论】:
写use_frameworks!换行 对不起?你能解释一下吗 【参考方案1】:在 GoogleMaps 作为动态框架发布之前,您只能将其作为传递依赖项作为库来支持。但是,由于您使用的是 swift 框架 - 您也不能支持它。您最好的选择是要求 Google 将他们的库作为动态框架发布。
您可以尝试手动下载并插入它们,但我认为它也不起作用。
我建议你阅读this讨论。
【讨论】:
【参考方案2】:来自dicussion:
在 GoogleMaps 作为动态框架发布之前,您只能 支持它作为库的传递依赖。然而,正如你 正在使用 swift 框架 - 你也不能支持它。尽力而为 选项是要求 Google 以动态方式发布他们的库 恐怕是框架。
【讨论】:
以上是关于无法使用多个库进行 pod 安装的主要内容,如果未能解决你的问题,请参考以下文章
无法安装“GSImageViewerController Pod”并且无法在项目中快速使用其代码