【问题标题】:Command PhaseScriptExecution failed with a nonzero exit code with Alamofire命令 PhaseScriptExecution 因 Alamofire 的非零退出代码而失败
【发布时间】:2019-08-10 15:13:46
【问题描述】:

照片说明了一切 尝试构建我的项目时出现此错误 尝试:

  • 删除派生数据
  • pod 安装/更新/解体
  • 重新启动 xCode
  • 清理项目
  • 即使重新启动我的 Mac 并尝试在不同的机器上构建相同的项目

【问题讨论】:

  • UPD:即使我只安装 1 个 pod 似乎也会发生这种情况
  • 我也面临同样的问题。你有解决这个问题的办法吗?
  • @Manigandasaravanan 问题可能出在 Swift/CocoaPods 版本上尝试更新或旧版本,然后“pod deintegrate”和“pod install”

标签: xcode code-signing


【解决方案1】:

我的朋友,我遇到了完全相同的问题,这是原因和解决方案:

您的项目名称使用符号:( ' ) => 当 pod 重新配置项目名称 => 某些目录错过了这个符号,但某处没有 => 错误:“没有这样的文件或目录”

解决方案:将您的项目重命名为以下格式:MyNewProjectName

【讨论】:

  • 遇到了类似的问题,将 XCode 更新到 12.0 版时,唯一的区别是我的路径有空间(即“a/XCode Projects/b”),由于某种原因 XCode 12 不喜欢那。 (XCode 11 正确构建了相同的项目)
【解决方案2】:

这个问题可能与钥匙串访问有关。我通过执行以下步骤解决了这个问题:

Open Keychain Access
Lock and Unlock the login keychain
Clean and build Xcode app

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-10
    • 2020-01-16
    • 2021-10-15
    • 2020-06-27
    • 2020-12-18
    • 2020-05-13
    • 2020-10-25
    • 2021-04-30
    相关资源
    最近更新 更多