Мое приложение не отображается в приложении «Настройки iPhone» (похожая проблема как на физическом устройстве, так и на симуляторе).Я использую Xcode 10.1 и iOS 12.1.
. Необходимо сохранить фотографии в библиотеку фотографий пользователя, поэтому я добавил правильные ключи (перечислены ниже) в список info.plist, но никогда не получал запрос разрешения библиотеки фотографий..
NSAppleMusicUsageDescription
NSCameraUsageDescription
NSMicrophoneUsageDescription
NSPhotoLibraryAddUsageDescription NSPhotoLibraryUsageDescription
(я думаю, что некоторые из них вообще не нужны, но их добавление все равно ничего не исправило).
Я пытался форсировать-откройте приложение «Настройки», как показано ниже.Откроется приложение «Настройки», но приложение, над которым я работаю, там не отображается.
guard let settingsUrl = URL(string: UIApplication.openSettingsURLString) else {
print("Couldn't load settingsURL")
return
}
if UIApplication.shared.canOpenURL(settingsUrl) {
UIApplication.shared.open(settingsUrl, completionHandler: { (success) in
print("Settings opened: \(success)")
})
}
В результате я не могу отладить разрешения, и приложение продолжает сбой при попытке записать изображение в библиотеку фотографий.
Любые предложения приветствуются.