如何解决ACCESS_MEDIA_LOCATION权限请求未显示提示
我已将我的应用设置为目标AP 29,并从清单中删除了requestLegacyExternalStorage=true
。
现在,我正在检查用户是否具有此权限,如果结果被拒绝,我将请求权限。
我的问题是,权限请求正在返回Granted
,而没有显示提示...我知道流程是有效的,因为我能够在被授予后从图片中读取GPS位置。
我看到权限状态= Denied
,并且在我明确请求此权限后,它会返回Granted
,而无需任何用户交互。
一切看起来都不错,但我对没有看到提示感到困惑... 这是预期的吗?我看到此许可被视为“危险”,因此我希望得到提示。我正在Android 10设备上进行测试。
由于该项目是Xamarin,并且权限逻辑是通过第三方库处理的,所以我没有显示任何代码,不要认为我的代码会有所帮助,因为该组件隐藏了请求权限的平台逻辑。 / p>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。