ios - 当我从下载文件夹中删除文件时,为什么出现错误“无法找到构建输入文件”?

标签 ios xcode firebase

我的应用程序的项目文件中有 GoogleService-info.plist 文件。我将该文件复制到我的项目的方式是这样的

我将 GoogleService-info.plist 从 Firebase 网站下载到 Mac 上的下载文件夹中。然后我使用此方法将该文件从下载文件夹拖动到 Xcode 进行复制

enter image description here

我的问题是......

当我从 Mac 上的下载文件夹中删除 GoogleService-info.plist 时,它会导致我的 Xcode 项目出现错误,该文件也会像这样从我的项目中消失

enter image description here

Build input file cannot be found: '/Users/dev.adsapps/Downloads/GoogleService-Info.plist'

这里出了什么问题?

我尝试像此线程 Problems after upgrading to Xcode 10: Build input file cannot be found 中那样搜索答案但问题似乎有点不同

将文件复制到我的项目时是否有错误的方法?

我使用的是 Xcode 10。

最佳答案

添加 GoogleService-Info.plist 时查找已添加文件夹选项。您应该选择第一个单选按钮创建组,而不是创建文件夹引用,并且当您从其他位置删除它时,它不会被删除,因为现在您只是引用将项目添加到工作区时。

希望有帮助。

关于ios - 当我从下载文件夹中删除文件时,为什么出现错误“无法找到构建输入文件”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54571801/

相关文章:

ios - itunes怎么设置卖家名字和app名字一样?

objective-c - 不能 "Copy"一个可变数组到另一个

iphone - 如何查看应用程序中调用方法和函数的顺序?

android - Android MVP 中的 Firebase 远程配置单元测试?

arrays - 尝试将 firebase 字符串值 append 到 Collection View

reactjs - 如何在 Firebase firestore 中使用用户 'uid' 创建文档

iphone - 使用 NSKeyedArchiver 复制 UIView 抛出 NSInvalidUnarchiveOperationException

ios - 在didreceiveremotenotification期间StartUpdateLocation :fetch

ios - 基于 Radius Google Maps iOS SDK 更改相机缩放

ios - 接收自定义通知 iOS swift 2.0