Windows10系统之家 - 安全纯净无插件系统之家win10专业版下载安装
时间:2015-10-06 14:51:12 来源:Windows10之家 作者:
Win10 Mobile还处于技术预览版阶段,基于用户与开发者的反馈,微软对 Windows 10 Mobile 中与位置相关的同意提醒功能进行了一系列改进,并已适用于所有在 Windows 10 Mobile 中运行的应用,无论该应用是针对哪个 Windows Phone 系统版本开发的。
改进内容:
1.移除在应用安装及更新前的来自应用商店的位置同意提醒,这将显著简化用户下载/更新应用的流程。
2.当首次请求位置服务时,加入系统提供运行时的位置同意提醒。该提醒将自动代表你的应用弹出,你无需再创建自定义提醒及处理其背后逻辑。
3.增加一项名为 Geolocator.RequestAccessAsync 的 API ,允许你请求位置访问。注意:一款应用只会向用户弹出一次请求提醒。无论在第一次提醒时选择允许或拒绝,该提醒以后都不会再次弹出。在访问用户位置之前,应用会调用 RequestAccessAsync 方法。
为确保同意提醒会在首次位置访问时弹出,你的应用必须处于前台,且 RequestAccessAsync 必须从 UI 线程调用。在用户同意你的应用访问他们的位置之前,你的应用无法访问位置数据。为保证不使用新 API 的现有应用的向后兼容性,新的同意提醒将会在应用首次尝试请求当前位置时自动解除。
4.系统提供的每款应用的位置开关将出现在《设置》应用中(“设置”>“隐私”>“位置”),支持用户控制每款应用的位置访问权限。这些针对所有应用的自动弹出提醒拥有位置功能,所以你无需再创建自定义开关及处理其背后逻辑。注意:待升级版应用商店政策在下周公布时,我们将移除你应用中的自定义位置开关请求。
简而言之,全新 Windows 10 Mobile 系统将自动处理位置权限提醒的某些方面,并为用户提供一个统一的设置页面,供用户分别为每款应用设置位置访问开关。这不同于 WP8.1 系统处理位置数据的方式,过去这些都属于开发者的责任。
微软此举为用户与开发者提供了便利。用户在从应用商店下载应用时,将无需再去处理位置访问提醒,使得整个下载体验更加流畅。另外提醒功能也极大方便Win10 Mobile用户使用地图类应用。
相关文章
热门教程
热门系统下载
热门资讯