My app upload to apple was rejected because I didn’t provide updated messages to the permission modal other than what expo generated.
I have added these to my app.json to update the permissions.
After submitting a new build Apple rejected my new build stating I had other permission modals they needed to check the messages for even though I only ever ask for location and camera permission.
When I looked at the info.plist the expo build process had also included messages for the microphone, calendar and a couple others even though I don’t specify them in the app.json file.
So how do I remove these redundant permissions that never get triggered when using the app?