Xcode 11 beta 4 error: Command CompileSwiftSources failed with a nonzero exit code
Xcode 11 beta 4 error: Command CompileSwiftSources failed with a nonzero exit code
我已经下载了最新的 Xcode beta 4。当我构建时,我的 pods:
中的 3 个出现了同样的错误
Command CompileSwiftSources failed with a nonzero exit code
<unknown>:0: error: unknown argument: '-w'
<unknown>:0: error: unknown argument: '-Xanalyzer'
<unknown>:0: error: unknown argument: '-analyzer-disable-all-checks'
这是 MarqueeLabel pod 日志:
我试过:
- 清理和深度清理(shift + alt + cmd + k)
- 正在删除派生数据文件夹
- 正在重启Xcode
我看不到发行说明中列出的错误。
https://developer.apple.com/documentation/xcode_release_notes/xcode_11_beta_4_release_notes
有人知道问题是什么或解决方法吗?
Cocoapods 和 Xcode 11 Beta 4 存在一个已知问题,其中 inhibit_all_warnings!
causes arguments to be set for Swift which do not compile。删除此禁止可解决问题,并且 Swift 警告可以在目标上使用 SWIFT_SUPPRESS_WARNINGS = YES
来禁止。
CocoaPods had a fix for this 作为 CocoaPods 1.7.5.
的一部分发布
以下是 1.7.5 发布之前的答案:
如果您同时需要使用 Xcode 11 Beta 4,您可以从该拉取请求中安装 CocoaPods 的补丁版本:
1. 打开Gemfile,将gem 'cocoapods'
替换为
gem 'cocoapods', :git => 'https://github.com/dnkoutso/CocoaPods.git', :branch => "swift_compiler_warnings"
2. 运行 bundle install
和 bundle exec pod install
请记住,这是一个临时解决方案。
最新版本的 CocoaPods (1.7.5) 已修复此问题!
在终端中运行
sudo gem update cocoapods
然后,在你的项目目录下
pod install
帮我解决了!!!!
问题实际上是我创建了两个同名文件。因此,在我重命名其中一个文件并清除错误之后。
我已经下载了最新的 Xcode beta 4。当我构建时,我的 pods:
中的 3 个出现了同样的错误Command CompileSwiftSources failed with a nonzero exit code
<unknown>:0: error: unknown argument: '-w'
<unknown>:0: error: unknown argument: '-Xanalyzer'
<unknown>:0: error: unknown argument: '-analyzer-disable-all-checks'
这是 MarqueeLabel pod 日志:
我试过:
- 清理和深度清理(shift + alt + cmd + k)
- 正在删除派生数据文件夹
- 正在重启Xcode
我看不到发行说明中列出的错误。 https://developer.apple.com/documentation/xcode_release_notes/xcode_11_beta_4_release_notes
有人知道问题是什么或解决方法吗?
Cocoapods 和 Xcode 11 Beta 4 存在一个已知问题,其中 inhibit_all_warnings!
causes arguments to be set for Swift which do not compile。删除此禁止可解决问题,并且 Swift 警告可以在目标上使用 SWIFT_SUPPRESS_WARNINGS = YES
来禁止。
CocoaPods had a fix for this 作为 CocoaPods 1.7.5.
的一部分发布以下是 1.7.5 发布之前的答案:
如果您同时需要使用 Xcode 11 Beta 4,您可以从该拉取请求中安装 CocoaPods 的补丁版本:
1. 打开Gemfile,将gem 'cocoapods'
替换为
gem 'cocoapods', :git => 'https://github.com/dnkoutso/CocoaPods.git', :branch => "swift_compiler_warnings"
2. 运行 bundle install
和 bundle exec pod install
请记住,这是一个临时解决方案。
最新版本的 CocoaPods (1.7.5) 已修复此问题!
在终端中运行
sudo gem update cocoapods
然后,在你的项目目录下
pod install
帮我解决了!!!!
问题实际上是我创建了两个同名文件。因此,在我重命名其中一个文件并清除错误之后。