命令 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 失败