首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Marshmallow权限Unity

Marshmallow权限Unity
EN

Stack Overflow用户
提问于 2016-05-26 00:58:00
回答 1查看 576关注 0票数 0

我们正在与Unity3d合作开发一款全球定位系统应用程序。

在装有Marshmallow 6.0的Android设备上,在我们安装它的时候,它不会要求任何权限。我们已经了解到,棉花糖仅在运行时(https://developer.android.com/training/permissions/requesting.html)请求它们,但我们不知道如何修改AndroidManifest以正确地执行此操作。有什么简单的方法可以做到吗?

EN

回答 1

Stack Overflow用户

发布于 2016-05-26 06:17:42

这已经被问到了before。请在发帖前尝试搜索问题。

在Android6.0Marshmallow中,现在在运行时而不是安装时会询问Android权限。你对此无能为力。修改AndroidManifest不会解决问题。

这是一个在Unity 5.4.0B15中修复的错误。

Android Unity 5.4.0B15 棉花糖-修复查询自定义权限时的问题。

请更新到5.4.0B15或更高版本以解决此问题。

第一次请求许可时,您会得到如下内容

第二次,玩家将有机会选择“永不再问”。

这样做的原因是让用户完全控制允许哪些权限以及拒绝哪些权限。例如,您可以允许WiFi但拒绝蓝牙,这与以前不同,当您必须允许所有权限或拒绝所有权限时。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37443415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档