关于最近Facebook的未经用户同意收集使用个人信息,

最近收到深圳市通信管理局的违法违规APP处置通知大概如下:

并且详细列举了 facebook sdk 在未经用户允许前调用的 TelephonyManager.getNetworkOperatorName(); 方法,获取运营商名称.

解决方法,

首先 在用户没有点击允许隐私条款前 不要调用任何Facebook sdk 方法,比如:

FacebookSdk.sdkInitialize(getApplicationContext());
 AppEventsLogger.activateApp(this);

全部去掉,实际上 现在facebook sdk 也根本不需要调用sdkInitialize这些方法.默认启动了.

第二:设置如下 禁止

  <meta-data android:name='com.facebook.sdk.AutoLogAppEventsEnabled'
           android:value='false'/>

如果你只是想延迟采集应该 在用户授权后 调用

FacebookSdk.setAutoLogAppEventsEnabled(true);

这样:

后面你改怎么操作继续.

相关推荐

  1. 个人关于ChatGPT用法及建议

    2023-12-07 13:20:03       31 阅读
  2. 关于UniApp使用个人笔记

    2023-12-07 13:20:03       19 阅读
  3. 域名信息收集

    2023-12-07 13:20:03       22 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-07 13:20:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-07 13:20:03       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-07 13:20:03       82 阅读
  4. Python语言-面向对象

    2023-12-07 13:20:03       91 阅读

热门阅读

  1. Windows11 和 MacOS 内存优化比较

    2023-12-07 13:20:03       62 阅读
  2. 2次MD5加密——用于分布式对话

    2023-12-07 13:20:03       53 阅读
  3. git: 修改commit的comment

    2023-12-07 13:20:03       41 阅读
  4. 大型语言模型在实体关系提取中的应用探索

    2023-12-07 13:20:03       55 阅读
  5. Linux-网络服务和端口

    2023-12-07 13:20:03       50 阅读
  6. 数据库——习题

    2023-12-07 13:20:03       49 阅读