【问题标题】:Custom shell script '[CP] Embed Pods Frameworks' No such file or directory for framework自定义 shell 脚本 '[CP] Embed Pods Frameworks' 框架没有这样的文件或目录
【发布时间】:2017-08-11 01:52:32
【问题描述】:

我正在尝试使用 Firebase 进行通知。我按照所有步骤安装 cocoapods 并编写代码并获得证书。是的,我正在使用 xcworkspace 运行程序。

现在当我尝试运行程序时出现此错误。我已经用尽了 Stack Overflow 上所有建议的解决方案,从删除派生数据到重新启动 xcode,甚至检查 $1 是否有单引号而不是另一个答案所建议的双引号。

我的项目名称中有一个“撇号”。所以我认为这可能是问题所在。如果是,我该如何解决?

此外,当我们仔细查看路径中的错误时,我们可以看到它显示的是不带撇号的 tabber.WhatsPoppin.app。所以我认为这可能是问题的一个可能原因。如果这是问题,我该如何更改路径/重命名文件?

可能还有其他可能导致错误的原因。随意提出任何建议。我真的需要帮助。

【问题讨论】:

    标签: ios swift cocoapods xcode8 firebase-cloud-messaging


    【解决方案1】:

    解决方法是去掉项目目录名称中的撇号。您可以在应用程序的显示名称中保留撇号,但在其他任何地方都应该去掉它。

    【讨论】:

    • 有安全的方法吗?因为我试过一次,结果把一切都搞砸了。
    • 安全的方法是保留当前项目,创建一个不带撇号的新项目,然后将代码复制/粘贴回去。
    猜你喜欢
    • 2017-03-29
    • 2018-04-23
    • 1970-01-01
    • 1970-01-01
    • 2020-05-09
    • 2018-08-24
    • 2022-07-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多