ric*_*chy 5 android unity-game-engine android-manifest android-permissions android-6.0-marshmallow
我有一个专为Android开发的Unity应用(v5.2.4),正在寻求对Android(v6.0.1)上的“拨打和管理电话”的许可。做一些研究,似乎它可能与READ_PHONE_STATE有关。
因此,在构建apk之后,我取消了READ_PHONE_STATE权限,将其重新打包,消息不再出现。
我不确定100%是否将READ_PHONE_STATE放入应用中,团结论坛说READ_PHONE_STATE是在unity v5.2中删除的。
该应用程序还使用Urban飞艇,对READ_PHONE_STATE进行grep显示城市飞艇bin文件。
$ grep "READ_PHONE_STATE" -Rl .
./Submodules/ua-unity-plugin/build/intermediates/lint-cache/api-versions-6-23.0.1.bin
Run Code Online (Sandbox Code Playgroud)
我想知道的是,将许可放入清单中是什么?
如果是原生 android,您可以使用清单合并报告。试试这篇博文:嘿,这些权限从哪里来?
我确实知道 Unity 使用此权限进行分析。我在当前的 Unity Android 项目中使用 Urbanairship,我们不记得使用过此权限。但从 grep 来看,它确实看起来像是 UA 库生成的中间清单的一部分。
归档时间: |
|
查看次数: |
8102 次 |
最近记录: |