Expo build doesn’t override permission strings

Please provide the following:

  1. SDK Version: 41, 43, 44
  2. Platforms(Android/iOS/web/all):iOS

I have an expo app that requires location permission to list stores nearby.

In my app.json, I have:

{
  "expo": {
....
    "ios": {
	<key>NSCamera​Usage​Description</key>
	<string>The app would like to get an access to your camera to take a profile photo</string>
      },
}

And I ran expo build:ios

When I submit, app gets rejected because the default strings are showing instead of customized ones.

I opened Info.plist from ipa folder generated and I realized that the customized ones are there but the default ones are also there.

	<key>NSCameraUsageDescription</key>
	<string>Allow app to use your camera</string>
	<key>NSCamera​Usage​Description</key>
	<string>The app would like to get an access to your camera to take a profile photo</string>

and they are the ones that are showing on testflight.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.