Pod是否需要Swift版本?

时间:2018-09-20 13:26:03

标签: ios iphone swift pod

我正在尝试使用Xcode 9.3.1在IOS / iPhone项目中安装Pod。

我的目标应用程序配置为使用Swift 3.3。

将以下行添加到我的podfile中后...

  

pod“协和飞机”

我跑了...

  

pod安装

吊舱正常安装。但是,在编译时,我收到一堆混乱的编译器警告和错误,例如“ NSUrlResponse在Swift 3中已废弃”。看来我拥有的Swift版本(3.3)太新了。

为构建目标配置的Swift版本也是3.3。

enter image description here

该Pod需要使用较早的Swift。但是,有没有一种简单的方法来确定吊舱需要哪个Swift版本?

我检查了CocoaPods.org web site,页面未显示该库所需的Swift版本。

我还检查了podspec,希望在那里找到该版本号要求。

1 个答案:

答案 0 :(得分:2)

您可以尝试使用终端命令

pod try "pod name" 

这将自动克隆存储库,供您动态测试框架 在那里您可以查看所需的任何内容。

另外阅读GitHub上的说明也有帮助

我还建议您使用高度受欢迎的豆荚,因为它们会更稳定。

阅读有关该框架的评论,并尝试寻找其他替代方案。

新更新:您可以尝试在github上的Repo中预览.podspec文件,有时您可以找到该Pod示例的Swift版本:here