Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Apple rejected app asking to provide relevant purpose string Info.plist

Apple rejected app as the permission description doesn't seem to be ok. What exactly the description should be for photo library?

Here is what they said. We noticed that your app requests the user’s consent to access their photos but does not clarify the use of the photos in the applicable purpose string.

What exact description should I write?

Following is my description

enter image description here

like image 707
Vaughn Avatar asked Feb 13 '19 18:02

Vaughn


3 Answers

Just write this: This app requires access to the photo library to upload your profile photo.

You can replace profile with whatever it's for.

like image 127
Barry Avatar answered Nov 07 '22 07:11

Barry


With message you can follow this steps: 1. Open your Info.plist 2. Find this lines and change your message

<key>NSCameraUsageDescription</key>
<string>$(PRODUCT_NAME) would like to use your camera</string>

<key>NSPhotoLibraryAddUsageDescription</key>
<string>$(PRODUCT_NAME) would like to save photos to your photo gallery</string>

<key>NSPhotoLibraryUsageDescription</key>
<string>$(PRODUCT_NAME) would like access to your photo gallery</string>
like image 10
Thai Ha Avatar answered Nov 07 '22 07:11

Thai Ha


You need to explain why you require access to the users photo library. So something like “to save illustrations made in the app”.

like image 4
darrenallen7 Avatar answered Nov 07 '22 07:11

darrenallen7