Dzięki @rmaddy, dodałem to zaraz po innych parach kluczy w Info.plist i naprawiłem problem:
<key>NSPhotoLibraryUsageDescription</key>
<string>Photo Library Access Warning</string>
Edytować:
Miałem też podobne problemy z różnymi komponentami mojej aplikacji. Skończyło się na dodawaniu wszystkich tych kluczy do tej pory (po aktualizacji do Xcode8 / iOS10):
<key>NSPhotoLibraryUsageDescription</key>
<string>This app requires access to the photo library.</string>
<key>NSMicrophoneUsageDescription</key>
<string>This app does not require access to the microphone.</string>
<key>NSCameraUsageDescription</key>
<string>This app requires access to the camera.</string>
Sprawdź ten link developer.apple.com, aby uzyskać pełną listę najważniejszych odniesień do listy właściwości.
Pełna lista:
Apple Music:
<key>NSAppleMusicUsageDescription</key>
<string>My description about why I need this capability</string>
Bluetooth:
<key>NSBluetoothPeripheralUsageDescription</key>
<string>My description about why I need this capability</string>
Kalendarz:
<key>NSCalendarsUsageDescription</key>
<string>My description about why I need this capability</string>
Aparat fotograficzny:
<key>NSCameraUsageDescription</key>
<string>My description about why I need this capability</string>
Łączność:
<key>NSContactsUsageDescription</key>
<string>My description about why I need this capability</string>
FaceID:
<key>NSFaceIDUsageDescription</key>
<string>My description about why I need this capability</string>
Udostępnianie zdrowia:
<key>NSHealthShareUsageDescription</key>
<string>My description about why I need this capability</string>
Aktualizacja zdrowia:
<key>NSHealthUpdateUsageDescription</key>
<string>My description about why I need this capability</string>
Zestaw domowy:
<key>NSHomeKitUsageDescription</key>
<string>My description about why I need this capability</string>
Lokalizacja:
<key>NSLocationUsageDescription</key>
<string>My description about why I need this capability</string>
Lokalizacja (zawsze):
<key>NSLocationAlwaysUsageDescription</key>
<string>My description about why I need this capability</string>
Lokalizacja (podczas użytkowania):
<key>NSLocationWhenInUseUsageDescription</key>
<string>My description about why I need this capability</string>
Mikrofon:
<key>NSMicrophoneUsageDescription</key>
<string>My description about why I need this capability</string>
Ruch (akcelerometr):
<key>NSMotionUsageDescription</key>
<string>My description about why I need this capability</string>
NFC (komunikacja bliskiego zasięgu):
<key>NFCReaderUsageDescription</key>
<string>My description about why I need this capability</string>
Album zdjęć:
<key>NSPhotoLibraryUsageDescription</key>
<string>My description about why I need this capability</string>
Biblioteka zdjęć (dostęp tylko do zapisu):
<key>NSPhotoLibraryAddUsageDescription</key>
<string>My description about why I need this capability</string>
Przypomnienia:
<key>NSRemindersUsageDescription</key>
<string>My description about why I need this capability</string>
Siri:
<key>NSSiriUsageDescription</key>
<string>My description about why I need this capability</string>
Rozpoznawanie mowy:
<key>NSSpeechRecognitionUsageDescription</key>
<string>My description about why I need this capability</string>
NSPhotoLibraryUsageDescription
a znajdziesz wiele przykładów.