【问题标题】:Facebook seems to randomly have appeared in my projectFacebook 似乎随机出现在我的项目中
【发布时间】:2019-11-10 03:40:04
【问题描述】:

我在日志中注意到我得到以下信息。 它们属于哪个 pod?

:请为 FacebookAutoLogAppEventsEnabled 设置一个值。如果您想自动收集应用安装、应用启动和应用内购买事件,请将标志设置为 TRUE。要在收集数据之前请求用户同意,请将标志值设置为 FALSE,然后在收到用户同意后更改为 TRUE。了解更多:https://developers.facebook.com/docs/app-events/getting-started-app-events-ios#disable-auto-events

: 您尚未为 FacebookAdvertiserIDCollectionEnabled 设置值。放 如果您想更好地收集广告商 ID,则标记为 TRUE 广告和分析结果。请求用户同意之前 收集数据,将标志值设置为 FALSE,然后更改为 TRUE 一次 收到用户同意。了解更多: https://developers.facebook.com/docs/app-events/getting-started-app-events-ios#disable-auto-events.

这是我的豆荚:

pod 'Firebase'
pod 'Firebase/Firestore'
pod 'Firebase/Storage'
pod 'Firebase/Core'
pod 'Firebase/Auth'
pod 'Firebase/Database'
pod 'FirebaseUI'
pod 'SDWebImage'
pod 'Mapbox-iOS-SDK', '~> 4.9'
pod 'Firebase/Analytics'
pod 'Firebase/Messaging'
pod 'Nuke', '~> 7.0'

我无法找到它属于哪一个(如果有的话)。 如何删除它们?

在我的 pod 文件夹中,我在这里看到它们:

【问题讨论】:

  • 由于这是关于用户跟踪/收集分析数据,首先猜测它是Firebase/Analytics 的一部分……
  • 查看 Podfile.lock?

标签: ios facebook cocoapods fbsdk fbsdkloginkit


【解决方案1】:

Facebook SDK 是 dependency of FirebaseUI。您可以选择 FirebaseUI 的特定子规范来排除它,而不是通过不指定子规范来安装所有子规范。

要了解为什么将任何特定依赖项添加到您的项目中,请参阅Podfile.lock 文件。

【讨论】:

  • 在哪里可以找到这个文件?另外,firebase UI 有什么作用?我不记得添加它。另外,这种对 facebook 的依赖会不会很危险?我知道这可能看起来很疯狂,但根据经验,我知道公司可以在多大程度上获取市场或竞争对手的数据......
  • Podfile.lock文件与Podfile和xcworkspace在同一目录下生成。
  • 查看 github.com/firebase/FirebaseUI-iOS 了解有关 FirebaseUI 的信息
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-07-13
  • 2016-02-25
  • 1970-01-01
  • 1970-01-01
  • 2019-06-28
  • 1970-01-01
  • 2016-04-05
相关资源
最近更新 更多