OhS*_*ack 5 xcode ios swift swiftlint xcode11.3
我Command PhaseScriptExecution failed with a nonzero exit code
经常遇到错误,我遵循了以下解决方法,但对我没有帮助。
解决方法1:钥匙串访问 -> 右键单击登录 -> 再次锁定和解锁 -> 清理 Xcode 项目 -> 再次构建
解决方法2:构建阶段 -> 目标 -> 嵌入式 Pod 框架 “仅在安装时运行脚本”
解决方法3:删除派生数据
解决方法2:清理项目并再次构建。
找到下面的日志
Library/Developer/Xcode/DerivedData/CompanyName-
bofekdusvsoagmhinknpcoyjfyoj/Build/Intermediates.noindex/CompanyName.build/Debug-
iphonesimulator/company-iOS.build/Script-2AD2DCB21F0D6514005CEF4D.sh: line 2: 20846
Segmentationfault: 11 ../BuildSupport/swift_lint_check.sh
Run Code Online (Sandbox Code Playgroud)
小智 2
当您在“钥匙串访问”对话框中单击“拒绝”时,可能会发生这种情况,在此之后,您可以进行解决方法 1,然后尝试重新启动 Mac。另外不要忘记使用最新版本的 swiftlint 和 pods,make pod update SwiftLint
。重启后,您可以尝试进行:
$ sudo gem install cocoapods-deintegrate cocoapods-clean
$ pod deintegrate
$ pod clean
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
15961 次 |
最近记录: |