Firebase-找不到configuration文件:“GoogleService-Info.plist”

我已经下载了它,并将其添加到我的Xcode项目,如果需要的话,我做了复制项目。我不明白为什么我仍然得到这个错误。 我有我的应用程序委托FIRApp.configure()…任何提示? 先谢谢你。

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { UINavigationBar.appearance().tintColor = UIColor.greenColor() UIApplication.sharedApplication().statusBarStyle = .LightContent FIRApp.configure() return true } 

  1. 添加到项目
  2. 点击它:

在这里输入图像说明

  1. 在Xcode的右侧,标记Target Membership选项:

在这里输入图像说明

解决scheme1

确保您的Google服务plist名为GoogleServices-Info.plist 。 如果不是那么它不会工作。

解决scheme2

如果它仍然不工作,那么只需在Xcode中创buildResource Folder ,然后将GoogleServices-Info.plist复制到Resource folder 。 现在Run你的项目。 我希望这可以帮助你。

看到这个图像

我试过这么多的复制粘贴方法,甚至创build/放置在资源文件夹中的plist文件,没有任何工作:(

有时,只使用原始的plist文件是最好的工作指标,但这是每次使用Xcode(8 – 9)/ swift和Firebase的100%的最佳解决scheme:

  1. 转到您的项目设置
  2. 按build设阶段
  3. 按复印包资源(展开)
  4. 将您的GoogleServices-Info.plist拖到此文件夹中
  5. 现在运行该项目,它应该工作:D