Unity Game App 要求拨打电话或访问位置

Unity Game App asking to make call or access location

我是 Unity 游戏开发的新手,我制作了一个简单的游戏,我安装了一个 Admob 广告插件,但它现在要求用户此应用程序将拨打电话或访问位置。

我检查了 Admob 清单 xml 并找到了这个。

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
  <uses-permission android:name="android.permission.READ_PHONE_STATE" />
  <uses-permission android:name="android.permission.INTERNET" />
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
  <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
  <uses-permission android:name="android.permission.ACCESS_COARSE_UPDATES" />

我知道这对广告来说是必要的,但我不确定为什么我的应用程序会询问这些信息。其他有广告的应用不要求这些。

我不确定我是不是遗漏了什么..我怎样才能删除安装提示?

谢谢

只是回答这个问题,以防有人也遇到同样的问题。

我刚刚评论了下面的代码

  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
  <!--<uses-permission android:name="android.permission.READ_PHONE_STATE" />-->
  <uses-permission android:name="android.permission.INTERNET" />
  <!--<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />-->
  <!--<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />-->
  <!--<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />-->
  <!--<uses-permission android:name="android.permission.ACCESS_COARSE_UPDATES" />-->

并且 admob 在没有这些权限的情况下仍在运行,到目前为止没有任何问题。