- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 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/
我在我的 Android 应用程序中使用谷歌地图。我已经创建了 key 并在 list 文件中添加了必要的权限。但是很快我启动了应用程序,我在调试器中收到了这条消息: GoogleService fa
我在我的安卓应用程序中使用谷歌地图。我已经在 list 文件中创建了 key 并添加了必要的权限。但很快我启动了应用程序,我在调试器中收到了这条消息: GoogleService failed to
在为当前项目设置 Google SignIn 时,我必须生成 GoogleService-Info.plist 并成功完成,但现在我也想集成 Google Analytics,因此需要再次生成 goo
'`[FIRApp configure];` (`FirebaseApp.configure()` in Swift) could not find a valid GoogleService-Inf
我在 Firebase 中将开发方案和生产方案注册为不同的应用。我希望它们是分开的,每个都有唯一的捆绑 ID。我使用 #if dev 来识别它是开发方案还是生产方案。如何使用该方案的专用 plist
我在我的 Android 应用程序中使用谷歌地图。我已经创建了 key 并在 list 文件中添加了必要的权限: list :
我正在研究使用 firebase 在 iOS 应用程序中进行标记。 我在 app、dev、prod、preprod、appStore 中有不同的配置。所以我的项目中有几个GoogleService-I
我在 Firebase 中将我的 Dev 和 Prod 方案注册为不同的应用程序。我希望它们是分开的,每个都有唯一的包 ID。我正在使用 #if dev 来确定它是开发方案还是产品方案。我如何使用该方
我正在为产品使用一个构建方案,一个用于暂存(具有 2 个不同的包标识符),我正在尝试为每个方案使用一个单独的 GoogleService-Info.plist。有什么方法可以手动选择初始化 GCM(和
当我使用 Xcode 9 beta 4 运行我的 swift 3.2 代码时,这是我得到的错误: *** 由于未捕获的异常“com.firebase.core”而终止应用程序,原因:“[FIRApp
我有一个大约 2 年前创建的应用程序。从一开始它就一直在使用谷歌分析。我现在想向其中添加 Firebase Cloud Messaging,但是当我从 firebase 控制台下载新的 GoogleS
我最近从一个 iOS 开发者那里得到了一个应用程序,它在 xCode 中使用他的包标识符。但是当我将包标识符更改为我的时,它停止工作(数据库未连接)。我应该怎么做才能让它发挥作用?创建一个新的 Fir
我在 app.xcodeproj/project.pbxproj 文件中合并分支时遇到合并冲突。冲突与与 GoogleService-Info.plist 相关的引用有关。我跟着这个答案 https:
我已经下载了它并将其添加到我的 Xcode 项目中,如果需要我也复制了项目。我不明白为什么我仍然收到此错误。我的应用程序委托(delegate)中有 FIRApp.configure() ...有什么
我经常使用 archivesbasename 重命名我的输出 apk,但由于使用了 google-services 插件,它被忽略了。我能做些什么来让它再次工作吗? 在下面附上我的完整 build.g
目前,我正在开发一款应用。对于通知,我一直在结合使用 phonegap-plugin-push 和 Firebase。 我正在为 Android 和 iOS 使用此插件。在 Android 上它运行得
我刚刚在 Firebase 中创建了一个新项目。我添加了一个新应用,并尝试下载 googleservices-info.plist 文件,但我得到的只是 1.json,其中包含文本: )]}' {"s
我正在按照说明 here 尝试为我的新 iOS 应用程序设置 Google Analytics(分析) . 它指示我单击“获取配置文件”按钮,但该按钮只是将我发送到另一个旋转的页面,什么也没有发生。我
我在使用 Firebase 崩溃报告时遇到问题。 我按照教程创建了项目并通过 cocoapods 安装了 Firebase。 我按照教程实现了崩溃报告。 我的运行脚本: "${PODS_ROOT}"/
我使用 flutter flavors(dev 和 prod)并且我各自的 GoogleServices-Info.plist 文件分别存在于 Firebase/dev Firebase/prod 文
我是一名优秀的程序员,十分优秀!