首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SWIFT_VERSION '5.0‘不受支持,支持的版本是: 3.0、4.0、4.2。(目标'SwiftyJSON')

SWIFT_VERSION '5.0‘不受支持,支持的版本是: 3.0、4.0、4.2。(目标'SwiftyJSON')
EN

Stack Overflow用户
提问于 2019-04-16 14:11:07
回答 4查看 15.4K关注 0票数 11

在试图安装反应-本机图表-包装器时,我得到了这个错误。我遵循了就像他们说的的步骤,但仍然无法成功地构建项目。

在我的项目的构建设置中,我还将SWIFT_VERSION设置为4.2,仍然得到相同的错误。

我的XCODE版本: 10.1版(10B61)

有什么想法吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2019-04-16 14:36:51

我找到了。我对XCode不太熟悉,所以对我来说不是很简单。在左侧的项目树上单击"Pods“,然后单击下拉菜单,从左上角的列表中选择SwiftyJSON。然后更改Swift版本,该版本被设置为5.0。看这张照片。

干杯

票数 30
EN

Stack Overflow用户

发布于 2019-07-29 04:52:02

对于任何构建仍然失败的人来说,尽管遵循了前面的解决方案:

  1. 使用IDE或编辑器在整个项目文件中查找SWIFT_VERSION文字-我打开了子目录,打开项目根目录,找到-查找文件。-搜索SWIFT_VERSION
  2. 在我的例子中,项目文件中的一些常量是proj.pbxproj文件中的swift_version,尽管我在Xcode上更改了swift_version。

  1. 更改所需的值并保存文件
  2. 重新启动Xcode
  3. 试建
票数 6
EN

Stack Overflow用户

发布于 2020-02-20 04:33:28

“通常此错误来自您安装的荚(如Alamofire、SwiftyJSON ets)。”

要解决这个问题,请执行以下步骤:

(图示见下图)

  1. 在项目树上选择“Pods”
  2. 从目标中选择依赖项:一次选择一个依赖项,然后对每个目标执行步骤3和步骤4
  3. 确保选中“生成设置”选项卡
  4. 上下滚动,找出“Swift语言版本”。选择一个版本,例如'Swift 4.2‘

如果您安装了多个依赖项,则必须为每个依赖项设置“Swift语言版本”。(看一下图像,这个项目有两个依赖项: Alamofire和SwiftyJSON,所以我已经做了2次步骤2到步骤4)

重新启动Xcode,然后构建

希望错误消失。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55710238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档