The package seems to request broad access to photos and videos, which might not comply with the recent changes in the policy. According to the updated policy, apps are required to use system pickers for accessing photos and videos, and broad access is only acceptable if there is a core use case.
To Reproduce
Integrate the react-native-zendesk-messaging package in an app.
Attempt to upload a photo or video using Zendesk’s messaging/chat feature.
Observe the app’s permissions request flow.
Current behavior
The package is requesting the broad storage permissions which can cause compliance issues with Google Play.
Expected behavior
The package should use Android's photo picker for any media access, rather than requesting broad storage permissions.
Environment :
Platform: Android
React Native Version: 0.72.14
react-native-zendesk-messaging Version: 0.2.1
Zendesk Android SDK Version being used in the package: 2.13.0
Describe the bug
react-native-zendesk-messaging
package, and we’ve noticed that our app may be violating the new Google Play Photo and Video Permissions policy..To Reproduce
Current behavior The package is requesting the broad storage permissions which can cause compliance issues with Google Play.
Expected behavior The package should use Android's photo picker for any media access, rather than requesting broad storage permissions.
Environment :