1

I have an application which does work mainly with map, it also uses Realm to work with data and few more of small libs. Until i was compiling for iOS9 everything was fine, then i upgraded xcode, now i am compiling for iOS10.

Since then, when i tried to upload beta build to testflight, this build didn't appear there and i received email from apple with text like:

We have discovered one or more issues with your recent delivery for "XY app". To process your delivery, the following issues must be corrected:

This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.

Now, i am not aware that i do work with photo library.. So the question is, do you know why this thing happens? I am using SDWebImage to store some images in the cache, if this is causing the problem i don't know.

So now i am in funny situation to describe the reason why do i use the user photo library but i am not aware that my app does use it, so what should i write there.

How could i find which part of app is working with photo library?

I don't use camera, i don't browser user photos, i am using only MKMapView, location service using CLLocationManager, Realm to work with data and SDWebImage as i said.

Btw, now i realized that i have also zendesk widget for tech support and there is a function which allows to take photo or browse user photos, perhaps this could be the source of problems.

Thx

luky
  • 2,263
  • 3
  • 22
  • 40

0 Answers0