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

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

关于最近Facebook的未经用户同意收集使用个人信息,_第1张图片

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

解决方法,

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

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

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

第二:设置如下 禁止

  

关于最近Facebook的未经用户同意收集使用个人信息,_第2张图片

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

FacebookSdk.setAutoLogAppEventsEnabled(true);

这样:

关于最近Facebook的未经用户同意收集使用个人信息,_第3张图片

后面你改怎么操作继续.

你可能感兴趣的:(facebook)