在单个XCode项目中使用两个GoogleService-Info.plist

时间:2017-03-14 15:03:05

标签: ios firebase google-login

我在iOS项目中使用Google登录和Google Firebase。所以我生成了两个不同的GoogleService-Info.plist文件。如果我在项目下使用这两个文件,我会遇到重复的问题。

如何在单个项目中使用这两个文件?

所有建议表示赞赏!!

1 个答案:

答案 0 :(得分:0)

我使用这种方法来代替使用docker-compose.yml

FirebaseApp.configure()

因此,对于Firebase,您应该创建一个新文件,例如private func configureFirebase() { guard let plistPath = Bundle.main.path(forResource: "GoogleService-Info-Firebase", ofType: "plist"), let options = FirebaseOptions(contentsOfFile: plistPath) else { return } FirebaseApp.configure(options: options) } 并将其用于Firebase配置。