gpt4 book ai didi

ios - Firebase iOS SDK - 使用 GoogleService-Info.plist 以外的配置文件会生成控制台警告

转载 作者:行者123 更新时间:2023-12-03 19:45:15 25 4
gpt4 key购买 nike

我正在使用 Firebase 3.x SDK 运行一个应用程序,并希望有条件地使用不同的配置 .plist 来指向不同的 Firebase 位置,具体取决于该应用程序是针对开发还是生产进行配置。

我正在尝试使用 FIRApp 的 configureWithOptions 来完成此操作,我在其中为作为参数传递的 FIROptions 设置了不同的 plist 路径。但是,当我使用类似于“GoogleService-Dev-Info.plist”的路径时,我从 Firebase/Core 收到控制台警告,指出找不到“GoogleService-Info.plist”。我看到 FIROptions 对象的所有属性都填充了我期望从我的 GoogleService-Dev-Info.plist 文件中得到的内容,所以我不确定我不理解的是什么.无论传入的任何选项如何,Firebase SDK 中是否有硬编码的内容都可以转到 GoogleService-Info.plist?

最佳答案

如果其他人有同样的疑问,下面是 Swift 3 中的代码示例:

let firebaseOptions = FirebaseOptions(contentsOfFile: Bundle.main.path(forResource: "GoogleService-Dev-Info", ofType: ".plist")!)
FirebaseApp.configure(options: firebaseOptions!)

关于ios - Firebase iOS SDK - 使用 GoogleService-Info.plist 以外的配置文件会生成控制台警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40530027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com