mieszko4 / react-native-zoom-us

MIT License
126 stars 118 forks source link

New android permissions on 8.0.1 #365

Closed Denesvargas closed 2 months ago

Denesvargas commented 3 months ago

I was using version 7.0.0, but after upgrade to version 8.0.1 the google console detected some new permissions in my app:

FOREGROUND_SERVICE_CONNECTED_DEVICE

FOREGROUND_SERVICE_MEDIA_PLAYBACK

FOREGROUND_SERVICE_MEDIA_PROJECTION

FOREGROUND_SERVICE_MICROPHONE

FOREGROUND_SERVICE_PHONE_CALL

After thar I'm having problem to publish on google, since their are asking for record a video in each permission being used. My question is really necessary to add them in android manifest or the sdk automatically adds them in the build?

mieszko4 commented 2 months ago

This lib does not automatically add permissions. As mentioned in https://github.com/mieszko4/react-native-zoom-us?tab=readme-ov-file#android they need to be added manually.

I guess we need to update this README with new permissions.

Denesvargas commented 2 months ago

I think there is no need to update the readme. I recorded to google with each permission request by the sdk after he open for the first time in the device and they accepted the app and justifications.

I'm closing the issue because the question is easily resolved directly with google and nothing is needed in this lib. Thanks!

mieszko4 commented 2 months ago

Awesome, thnx for sharing!

And yes, I run into issue with FOREGROUND_SERVICE_* permissions recently. Google made it much more strict now. Resource: https://developer.android.com/about/versions/14/changes/fgs-types-required