下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

App只在设置当中提供“始终定位”或者“禁止定位”的选项

作者:课课家教育     来源: http://www.kokojia.com点击数:1359发布时间: 2017-09-22 11:05:38

标签: iOS开发应用开发

软考,您想通过吗?一次通过才是硬道理

  课课家9月21日消息 iOS一直对应用权限控制相当严格,但这并非意味着没有漏洞,例如在软件定位权限方面,部分app只在设置当中提供“始终定位”或者“禁止定位”的选项,用户如果不授权定位则无法使用App,部分App就借机在后台对用户位置进行追踪。

  在iOS11上,苹果要求开发者开发的App在请求定位权限时必须提供“使用应用期间”定位的选项,在弹窗当中开发者可以解释为何需要授权定位并解释两种定位之间的区别。

App只在设置当中提供“始终定位”或者“禁止定位”的选项_应用开发_课课家

  在iOS11当中,用户不再需要为了节省电量而频繁在设置当中开关应用定位权限,大多数适配了iOS11的应用都将在后台默认使用节能API起到省电与保护隐私的作用。苹果鼓励开发人员考虑用户究竟何时需要进行定位,在使用用户位置时注意保护用户的隐私。

  这一举动显然是苹果发现了部分应用开发者滥用用户位置权限的问题,苹果表示,在苹果iOS10上21%的应用程序需要始终定位的权限,但根据WWDC上共享的数据,这些程序并不需要这样高级别的定位授权。

  部分开发者已经针对苹果的这项新要求更新软件适配