一,问题描述
应用首次安装首次启动时,就是弹窗如下:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIwczX0xiRGZkRGZ0Xy9GbvNGL2EzXlpXazxSPFdVZ1Z1RhZjTwwEMW1mY1RzRapnTtxkb5ckYplTeMZTTINGMShUYfRHelRHLwEzX39GZhh2css2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xyayFWbyVGdhd3LcV2Zh1Wa9M3clN2byBXLzN3btg3Pn5GcuMTO5QDMycTMxAjNwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
需求: 游戏启动时不进行弹窗,程序中使用的时候再进行权限弹窗。
—
二,问题解决
XCode中搜索 ”UnityNotificationLifeCycleManager.mm“ 找到”UnityAppController+Notifications.mm“ 文件,如下图:
打开后注释21-24行,如下图所示:
问题解决。
具体是什么配置导致的这个问题,我也不是很清楚。现在这么操作时可以满足需求了。希望能帮助到你。
若你清楚其中逻辑或者有其他的解决方案,欢迎留言解惑,帮助更多的人。