gpt4 book ai didi

ios - Objective C 项目中的 Xcode 8.3 Swift 版本错误 (SWIFT_VERSION)

转载 作者:搜寻专家 更新时间:2023-10-30 21:50:29 26 4
gpt4 key购买 nike

我在纯 Objective C 项目中使用 Xcode 8.3 时遇到以下错误。

我无法找到解决方案,我的build设置中没有 swift 参数,我也无法在线找到任何解决方案。

有什么想法吗?几天前构建良好,我能看到的唯一区别是 xcode 已更新。

需要为使用 Swift 的目标正确配置“Swift 语言版本”(SWIFT_VERSION)。使用 [Edit > Convert > To Current Swift Syntax...] 菜单选择 Swift 版本或使用 Build Settings 编辑器直接配置build设置。

最佳答案

所以答案是转到build设置并单击左上角的 + 图标(如下面的屏幕截图所示)。然后选择添加具有 SWIFT_VERSION 和值 3.0 的用户定义参数。构建应用程序,它应该可以正常运行。

enter image description here

我还在我的 Pod 文件中添加了以下内容,以自动对 Pod 依赖项build设置执行相同的过程,尽管仅此一项并没有解决问题:

post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '3.0'
end
end
end

关于ios - Objective C 项目中的 Xcode 8.3 Swift 版本错误 (SWIFT_VERSION),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43240035/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com