当前位置: 首页 > 面试题库 >

Xcode 10中的“ $ {PODS_ROOT} / SwiftLint / swiftlint”导致“命令PhaseScriptExecution失败,退出代码非零”

唐烨煜
2023-03-14
问题内容

从Xcode 10.0 beta 2更新到 Xcode 10.0 beta 3 现在,我在构建iOS项目时遇到此错误:

sourcekit:[1:connection-event-
handler:10499:0.0000]连接中断sourcekit:[1:updateSemanticEditorDelay:10499:0.0007]禁用语义编辑器10秒钟sourcekit:[1:pingService:10499:0.0007]
pinging servicesourcekitten:恢复到SourceKitService的连接!
连接中断
切勿为sourcekitd失败的文件调用此文件。:文件File + Cache.swift,第127行
/Users/Coeur/Library/Developer/Xcode/DerivedData/My-App-
eloayqptodupvfhbyegtkncnhcpu/Build/Intermediates.noindex/My-App。 build /
UAT-iphonesimulator / My-App-Debug.build /
Script-379156A71D62F5C100574D04.sh:第2行:34382中止陷阱:6“ $ {PODS_ROOT} /
SwiftLint / swiftlint”
命令PhaseScriptExecution失败,退出代码为非零

Swift 4.1
CocoaPods 1.5.3
SwiftLint 0.26.0


问题答案:

使用Xcode 10.0 beta 3或更高版本时,SwiftLint 0.26.0脚本似乎存在问题。

原因

它似乎与SwiftLint#2276有关,它本身与SourceKitten
0.21.0有关,已在SourceKitten
0.21.1和SwiftLint
Master 中修复。

更新到SwiftLint 0.27.0或更高版本:

pod 'SwiftLint', '~> 0.27'

(并运行pod update SwiftLint



 类似资料:
  • 问题内容: 命令失败,并显示退出代码 我删除了衍生数据。我努力了 : 钥匙串访问->右键单击登录->再次锁定并解锁->清除Xcode项目 重新启动机器,无用 尝试归档项目时如何解决“ ”错误。 我正在使用那些图书馆 问题答案: 去 -> -> -> ->

  • SwiftLint 是一个实用的工具,用于实现 Swift 的风格,它基于 GitHub's Swift Style Guide 。SwiftLint 挂到 Clang 和 SourceKit 上,通过使用 AST 来更精确地展示你的源文件。

  • 问题内容: 当前(版本10.0)更新到最新版本的Xcode后,该项目无法构建,因为它发现了一些有关“ Command CompileSwift失败,退出代码非零”失败的错误。 我该如何解决这个错误? 它们出现在项目内部使用的大多数Pod中(我使用CocoaPods)。 我尝试将Pod版本和Pod更新到可用的最新版本,但是问题仍然存在。 我在网上搜索了很多内容,关于此问题的信息很少。 问候。 问题答

  • 我正在为Phonegap开发设置一个环境,我遇到了一些麻烦,最终构建和运行适用于Android的应用程序。 当我尝试执行Android构建时,出现以下错误: 一些细节: 我在 Windows 8.1 上运行; 我使用的是Android SDK 22; 我已经为 JDK、Android(工具、构建工具和平台工具)、Ant 和 Gradle 创建了环境变量。 任何想法为什么我会收到此错误? 谢谢。

  • 问题内容: 嗨,我是一名初学者应用程序开发人员,我选择了phonegap,请在将android作为我的项目平台添加时查看问题。代码如下: 更新:谢谢,我认为它向前移动了一点,但现在它显示了这一点: 问题答案: 请在您的PATH变量中添加 C:\ Windows \ System32

  • 问题内容: 科尔多瓦构建失败,错误代码:EACCESS 已将android平台添加到 尝试重新安装,但无法正常工作 问题答案: 由于某种原因,build当前不是可执行文件。要解决此问题,请打开终端并输入以下命令: