ios - 命令 PhaseScriptExecution 以非零退出代码 Xcode 11.3.1 失败

标签 ios swift xcode swiftlint xcode11.3

我收到 Command PhaseScriptExecution failed with a nonzero exit code经常出错,我遵循但没有帮助我的以下解决方法。

解决方法1 :钥匙串(keychain)访问->右键单击登录->再次锁定和解锁->清理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

最佳答案

当您单击钥匙串(keychain)访问对话框上的“拒绝”时,可能会发生这种情况,在此之后,您可以制作 Workaround1,然后尝试重新启动您的 Mac。
也不要忘记使用最新版本的 swiftlint 和 pods,make pod update SwiftLint .重启后可以尝试make:

$ sudo gem install cocoapods-deintegrate cocoapods-clean
$ pod deintegrate
$ pod clean

关于ios - 命令 PhaseScriptExecution 以非零退出代码 Xcode 11.3.1 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61116011/

相关文章:

swift - 尝试播放播放列表中的歌曲

ios - Xcode 机器人服务器持续集成失败

c++ - md5.h 文件未找到错误 Xcode 7 for Mac 应用程序

ios - 不更新swift4中UItableViewCell的内容

ios - 在对象的 NSArray 中搜索匹配任何属性的字符串

ios - 如何更改 NSAttributedString 中的 "\t"长度?

ios - Canvas SwiftUI 崩溃

xcode - 在iOS模拟器上运行React Native应用程序时,诊断过程的CPU负载很高

ios - 使用 URL 删除 AVAsset

ios - 如何在没有 Storyboard的情况下以编程方式在 iOS8 上创建今日小部件?