Hi!
I am having issues publishing an app to Google Play. I have been running some open tests and no errors has been reported.
However, when I am trying to publish for production I get the following error on Google Play:
You must remove the request for location permissions from your app if your target audience only includes children under the age of 13.
I am running latest expo-cli@3.23.3 expo@^38.0.0.
I have stated the following in app.json:
“android”: {
“permissions”:
},
Am I misunderstanding something here as I have set the default permissions to none?
It seems (from the Google dashboard) that the app wants permission to the following:
android.permission.ACCESS_BACKGROUND_LOCATION, android.permission.ACCESS_NETWORK_STATE, android.permission.ACCESS_WIFI_STATE, android.permission.FOREGROUND_SERVICE, android.permission.INTERNET, android.permission.MODIFY_AUDIO_SETTINGS, android.permission.READ_APP_BADGE, android.permission.RECEIVE_BOOT_COMPLETED, android.permission.REQUEST_INSTALL_PACKAGES, android.permission.STORAGE, android.permission.SYSTEM_ALERT_WINDOW, android.permission.USE_BIOMETRIC, android.permission.WAKE_LOCK, com.google.android.c2dm.permission.RECEIVE, com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE, com.huawei.android.launcher.permission.CHANGE_BADGE, com.huawei.android.launcher.permission.READ_SETTINGS, com.huawei.android.launcher.permission.WRITE_SETTINGS, com.oppo.launcher.permission.READ_SETTINGS, com.oppo.launcher.permission.WRITE_SETTINGS, com.qvickt.maxabc.permission.C2D_MESSAGE, com.sonymobile.home.permission.PROVIDER_INSERT_BADGE, host.exp.exponent.permission.C2D_MESSAGE, me.everything.badger.permission.BADGE_COUNT_READ, me.everything.badger.permission.BADGE_COUNT_WRITE
What can I do to solve this? Do I need to eject and change the permission separately in the manifest.xml or what do you think?
I think android.permission.ACCESS_BACKGROUND_LOCATION is the issue here.
Your help is much appreciated.
Thanks.
BR,
Richard