GoogleService-Info.plist 文件中的 iOS Firebase IS_ADS_ENABLED 标志
Posted
技术标签:
【中文标题】GoogleService-Info.plist 文件中的 iOS Firebase IS_ADS_ENABLED 标志【英文标题】:iOS Firebase IS_ADS_ENABLED flag in GoogleService-Info.plist file 【发布时间】:2018-09-18 07:07:06 【问题描述】:向 ios 应用添加 Firebase
支持时,Firebase 会生成此 GoogleService-Info.plist
文件。
此文件中的标志之一是IS_ADS_ENABLED
,默认为true
。
我找不到该标志的任何文档(在网站上或FIROptions
中)。有谁知道它是做什么的,我什么时候可以禁用它?
【问题讨论】:
看起来他们现在默认将该标志设置为false
。但是现在我担心在生产中将其关闭...
Mine 在生产中也已更新为 false,但它是安全的,因为在 Firebase 项目中不再使用密钥
【参考方案1】:
Firebase 支持给出了关于 IS_ADS_ENABLED
的答案
IS_ADS_ENABLED
密钥以前用于 Firebase 项目 正在使用 Google Ads 功能。但是,现在已弃用,但您的 应用程序无论设置为 true 还是 false 都应该没有问题。 我们仍在寻找解决方案,为所有项目消除此问题,以避免混淆。到目前为止,我们还没有找到关于何时实施的任何细节或时间表
是的,您可以禁用它。我在我的项目中禁用了它。
【讨论】:
以上是关于GoogleService-Info.plist 文件中的 iOS Firebase IS_ADS_ENABLED 标志的主要内容,如果未能解决你的问题,请参考以下文章
Firebase:Xcode 找不到配置文件:“GoogleService-Info.plist”
GoogleService-info.plist 存储在 ios 应用程序的啥位置?
在不使用 GoogleService-Info.plist 的情况下使用适用于 iOS 的 Google 服务
在单个 XCode 项目中使用两个 GoogleService-Info.plist