首页 科技 > 正文

Facebook敦促开发人员从Android应用程序中删除依赖其帐户套件进行无密码登录的短信权限

Facebook已警告开发人员使用其无密码工具为其Android应用程序进行更改,以符合Google对收集通话记录和短信息的新限制。

收集通话记录和短信的应用程序的新限制已于10月公布,并于周三生效。

它们旨在阻止应用程序开发人员欺骗用户不必要地访问这些高度敏感的权限。

Facebook敦促开发人员从Android应用程序中删除依赖其帐户套件进行无密码登录的短信权限

这些规则在很大程度上限制了对默认电话呼叫应用程序,默认SMS应用程序和助理的默认应用程序的访问。但Google只允许在开发者提交“ 权限声明表单 ”供Google Play审核后使用。

还有一些例外,例如备份和还原功能,企业归档和设备管理,来电垃圾邮件拦截,以及配套的智能手表和汽车应用。这些也需要得到Google Play的批准。

开发人员使用Facebook帐户套件SDK(可实现无密码登录)的一个潜在问题是,Google的SMS无效使用列表指定了“帐户验证”。

开发人员使用Account Kit,以便用户只需使用电话号码或电子邮件地址而不是密码登录他们的应用程序,并且还可以使用Facebook登录社交登录。

Google对合规性的要求非常严格。正如Android Police所指出的那样,Android制造商已经取消了一些开发人员对SMS权限的请求,迫使他们删除权限并破坏功能,或者在Google Play上受到惩罚。

Facebook对开发人员的警告并没有给他们足够的时间来准备Google的新规则。就在Google提交许可声明申请表的截止日期前一天,Facebook 警告开发人员,谷歌的限制适用于RECEIVE_SMS权限,Account Kit依赖于Android“在某些情况下”。

据Facebook称,开发人员有两种选择:删除权限,这会影响Account Kit功能,或者在1月9日之前提交权限声明表单。

“如果您的应用使用此可选权限,则 可以 从应用清单中删除 RECEIVE_SMS权限以符合新政策,并确保帐户套件保持正常运行。但是,通过短信收到的验证码将自动停止填充,”写了Facebook的Calvin Mak。

Mak指出,开发人员要到2019年3月9日才能使他们的应用符合Google的规定。Facebook还计划更新其Account Kit SDK,以帮助开发人员遵守Google的规则。

“Facebook致力于为其开发者社区提供服务,并且根据这项新政策,下一版本的Account Kit SDK将不再使用RECEIVE_SMS权限,”Facebook的Calvin Mak写道。

互联网在提高人们社会活动质量的同时可能对部分互联网使用者造成伤害。我们要正确认识网络的两面性,用其所长、避其所短,发挥网络对生活的积极促进作用。把网络作为生活的补充就可以享受网络的诸多益处,以上这篇文章希望可以给大家带来有用的信息。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。