命令 PhaseScriptExecution 以非零退出代码 iOS 失败

Posted

技术标签:

【中文标题】命令 PhaseScriptExecution 以非零退出代码 iOS 失败【英文标题】:Command PhaseScriptExecution failed with a nonzero exit code iOS 【发布时间】:2020-10-25 15:10:02 【问题描述】:

我下载了一个由其他人开发的项目。下载后我更新了所有 pod,然后当我要运行项目时,它显示如下错误:

Command PhaseScriptExecution failed with a nonzero exit code

我已经尝试通过锁定解锁我在钥匙链上的登录。我认为我的认证来自不同的帐户。这是个问题吗 ? 使用豆荚:-

pod 'AmplifyPlugins/AWSAPIPlugin'
  pod 'Amplify'
  pod 'Amplify/Tools'
  pod 'AmplifyPlugins/AWSDataStorePlugin'
  pod 'SideMenu'

here is the picture

【问题讨论】:

【参考方案1】:

问题解决了,

它在 pod 的版本控制中显示此错误。我搜索并找到了当前版本的 pod,然后将它们更新为最新版本。 通过升级最新的 pod,我需要更改一些代码,例如函数名称委托等。 然后它解决了问题。

pod 'AmplifyPlugins/AWSAPIPlugin' // using correct version
  pod 'Amplify' // using correct version
  pod 'Amplify/Tools' // using correct version
  pod 'AmplifyPlugins/AWSDataStorePlugin' // using correct version
  pod 'SideMenu // using correct version

'

【讨论】:

以上是关于命令 PhaseScriptExecution 以非零退出代码 iOS 失败的主要内容,如果未能解决你的问题,请参考以下文章

命令 PhaseScriptExecution 因 R.swift 的非零退出代码而失败

命令 PhaseScriptExecution 以非零退出代码失败 - 使用 CocoaPods

(React Native) npm run ios 出错,构建命令失败:PhaseScriptExecution

命令 PhaseScriptExecution 以非零退出代码 iOS 失败

Flutter:命令 PhaseScriptExecution 失败,退出代码非零

命令 PhaseScriptExecution 因非零退出代码颤动而失败