【问题标题】:Keep Getting "Command PhasescriptExecution Failed with a nonzero exitcode继续获取“命令 PhasescriptExecution 失败,退出代码为非零
【发布时间】:2020-05-12 01:18:45
【问题描述】:

我是一名新的 ios 开发人员,在安装 Pod 后添加 Mapbox 后,我就会收到上述错误。我刚刚打开新的更新项目,错误突然出现,我如何设置它有问题吗?任何帮助将不胜感激。

谢谢。

【问题讨论】:

    标签: swift xcode cocoapods mapbox


    【解决方案1】:

    此错误通常发生在项目文件夹缺少权限或某些奇怪的缓存依赖配置的上下文中。

    试试这个权限问题:

    chmod -R 755 {your_working_folder}
    

    依赖问题:

    您可以尝试以下步骤:

    1. 删除您的 Podfile.lock:您可以使用命令 '-rm -rf Podfile.lock'
    2. 删除您的 Pods 文件夹:您可以使用命令 '-rm -rf Pods'
    3. 删除您的 .xcworkspace
    4. Pod 安装
    5. 清除您的项目:XCode> 产品> 清除构建文件夹

    如果您能提供导致您现在所处情况的步骤,那将非常有帮助!

    【讨论】:

    • 您好,非常感谢您的评论。我从 Mapbox 安装了 pod 并删除了所有内容。我尝试看到添加另一个 pod 会修复它,看看它是否在 Mapbox 一侧。原来,现在我的 firebase pod 不工作了,我也遇到了同样的错误。我尝试执行 chmod -R 755 {Folder} 并且在终端中没有任何反应。 @莫里茨
    猜你喜欢
    • 2019-07-23
    • 2020-06-27
    • 2020-12-18
    • 2022-01-14
    • 2023-03-27
    • 2021-07-21
    • 2021-02-05
    • 2021-07-07
    • 2019-04-16
    相关资源
    最近更新 更多