The properties you set the permissions for are being set in the info.plist you shared. See Privacy - Camera Usage Description and Privacy - Photo Library Usage Description fields and their values. It seems both fields have custom values because the unmodified/default value for these fields are: Allow $(PRODUCT_NAME) to access your camera, etc.
One thing to bear in mind: If you have an ios directory you’re basically on the “bare” workflow.
If you have not made your own changes to the native project in ios, you could run npx expo prebuild --clean -p ios to regenerate the ios directory. This should update Info.plist based on the values in app.json.
If you did not intend to be on the Bare workflow, you should remove the android and ios directories, or else add them to .gitignore.