gpt4 book ai didi

c# - Unity3D - 如何删除包含位置权限请求的插件?

转载 作者:行者123 更新时间:2023-11-30 18:45:23 24 4
gpt4 key购买 nike

最近,我想更新我在 Google PlayStore 上的游戏。在更新 APK 之前,我需要在应用内容 菜单上提交有关年龄范围的信息。

关于我的游戏,观众是13 岁以下的 child ,所以我收到以下消息:

You must remove the request for location permissions from your app if your target audience only includes children under 13

问题是我不知道如何删除以及哪些插件在 Unity3D 上发出权限请求。

This

有什么想法吗?

此外,还有一个与此相关的问题,但我不确定是否将我的其他问题包含在这个问题中。稍后我会开一个新问题。

最佳答案

要弄清楚哪个插件正在请求许可,您可以执行一个排除过程。制作一个空场景并一次添加一个插件,并检查位置权限提示何时出现。

除了进行这样的暴力破解之外,您还可以访问您正在使用的任何插件的文档页面,看看是否有任何插件提到需要位置权限。如果有,您会知道它是那个,并且可能还会包含有关如何关闭它的文档(如果有),或者有某种联系表来询问开发人员是否可以将其关闭。

正如 Temre 在评论中提到的,您还可以导出项目并在 list 文件中搜索 ACCESS_FINE_LOCATION

不过,您必须自己尝试这些方法,我们不能“仅仅”指出会导致此问题的插件,因为我们不知道项目和每个插件。

也就是说,我认为需要研究的一些顶级候选人是(从您的屏幕截图中得出):

  • Facebook SDK:如果您使用 graph.api它需要 graph.api.location
  • 的权限
  • Google 移动广告:这需要对服务器地理定位添加的位置权限。参见 this SO question关于它的权限

一旦您确定了哪个插件正在请求权限,请检查是否有将其关闭的选项,或者如果您有源代码,请自行删除请求代码。

如果这些都不是您的选择,您可能需要寻找替代插件/编写您自己的解决方案。或者通过删除之前在评论中提到的 ACCES_FINE_LOCATION 来编辑 list 文件。

关于c# - Unity3D - 如何删除包含位置权限请求的插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58642723/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com