问题
I'm using Google Login and Google Firebase in my iOS Project. So I generated two different GoogleService-Info.plist files. If I use those two files under a project I got duplicate issue.
How to use these two files in a single project?
All Suggestions are appreciated!!
回答1:
Instead of using FirebaseApp.configure() I use this method:
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)
}
So, for firebase you should create a new file e.g. GoogleService-Info-Firebase.plist and use it for Firebase configuration.
来源:https://stackoverflow.com/questions/42789527/use-two-googleservice-info-plist-in-a-single-xcode-project