Firebase 集成到 IOS 项目中 - 没有这样的文件或目录
Posted
技术标签:
【中文标题】Firebase 集成到 IOS 项目中 - 没有这样的文件或目录【英文标题】:Firebase integrating into IOS project - No such file or directory 【发布时间】:2018-03-09 13:01:56 【问题描述】:我使用 Xcode 9.2 在 Swift 4 中创建了一个简单的多视图 ios 应用程序。这个应用程序即将完成,可以在模拟器和真正的 IOS 设备上完美运行。在发布应用之前,我想使用 Firebase 添加一些广告、分析和崩溃记录功能。因此,我导航到官方网站并按照本网站的建议使用 CocoaPods 执行所需的步骤。
我做了什么:
项目在设备和模拟器上运行 关闭 Xcode 我安装了 CocoaPods 编辑 Pod 文件 运行 Pod 文件(pod install) 使用 Xcode 打开 xcworkspace 项目 将 GoogleService-Info.plist 文件添加到项目中 试图构建项目 ---> Shell 脚本调用错误仅显示最近的错误
/Users/USERNAME/Library/Developer/Xcode/DerivedData/PROJECTNAME-epcmbsjxqtkgaqfbhfycbmfcmvxr/Build/Products/Debug-iphonesimulator/Last: 没有这样的文件或目录
没有显示其他警告标志,只有这个错误。
你们中有人遇到过这个问题吗?如果是,你是怎么解决这个问题的?
我试过了:
打开关闭Xcode 清理项目 重新启动我的 mac 从“工作区设置”指向的文件夹中删除 DerivedData提前致谢!
【问题讨论】:
您在问题中添加了太多文字,尽量简短地帮助读者摆脱它 我减少了问题中的文字数量,感谢您的反馈! 错误来自哪个 Shell 脚本? 从运行自定义 shell 脚本'[CP] Embed Pods Frameworks' 你有一个名为“Last”的库吗? 【参考方案1】:我找到了答案:我的应用项目文件夹和应用项目名称中有空格,Xcode 和 Cocoapods 不接受这些。我新建了一个项目,项目名称不带空格,完全没有问题!感谢大家的帮助!
【讨论】:
以上是关于Firebase 集成到 IOS 项目中 - 没有这样的文件或目录的主要内容,如果未能解决你的问题,请参考以下文章
是否可以将 Stripe 与 Firebase 和 iOS 集成?
在没有 Cocoapods 的情况下手动集成 Firebase 和 Google Sign In SDK 时出现重复符号