是否可以在不使用位置权限的情况下连接估计信标
Is it possible to connect with estimote beacon without using location permission
我有一个estimote beacon
,我想显示一个notification
,当用户进来时beacon range.
我正在查看 estimote beacon's
android 集成文档,发现它需要 location permission.
如果未授予位置权限,Estomote official app
也不起作用。
我的问题是如何在不请求位置许可的情况下使信标工作,或者如果信标在没有位置许可的情况下无法工作,那么使用信标的原因是什么,或者我是否遗漏了一些非常重要的东西。
Android 6+ 要求应用程序在运行时获得 COARSE_LOCATION 或 FINE_LOCATION 权限,以便检测蓝牙 LE 信标或进行蓝牙 LE 扫描。 未经许可,OS 会阻止信标检测。这不是 Estimote 特有的问题——它适用于扫描任何蓝牙 LE 设备。
增加此要求是为了保护用户的隐私。从理论上讲,运行时权限对话框让用户清楚地知道该应用程序正在访问用户的位置,并确保用户知道这一点并同意这种做法。
我有一个estimote beacon
,我想显示一个notification
,当用户进来时beacon range.
我正在查看 estimote beacon's
android 集成文档,发现它需要 location permission.
Estomote official app
也不起作用。
我的问题是如何在不请求位置许可的情况下使信标工作,或者如果信标在没有位置许可的情况下无法工作,那么使用信标的原因是什么,或者我是否遗漏了一些非常重要的东西。
Android 6+ 要求应用程序在运行时获得 COARSE_LOCATION 或 FINE_LOCATION 权限,以便检测蓝牙 LE 信标或进行蓝牙 LE 扫描。 未经许可,OS 会阻止信标检测。这不是 Estimote 特有的问题——它适用于扫描任何蓝牙 LE 设备。
增加此要求是为了保护用户的隐私。从理论上讲,运行时权限对话框让用户清楚地知道该应用程序正在访问用户的位置,并确保用户知道这一点并同意这种做法。