Приложение iOS 10 не отображается в настройках

Недавно я разработал приложение для iOS, используя бета-версию Xcode 8. Я запустил его на своем iPhone (который в настоящее время работает на бета-версии iOS 10), и он работал нормально.

Однако мое приложение использует камеру, и я пытался заставить пользователя перейти к настройкам и включить камеру.

Но моего приложения нет в списке приложений в настройках. В разделе для разработчиков его тоже нет.

Как я могу решить эту ошибку? Спасибо.


person Pranav Wadhwa    schedule 18.06.2016    source источник
comment
Вы пытались закрыть приложение настроек и снова открыть его? Иногда с пользовательскими настройками вам нужно перезагрузить приложение настроек.   -  person JAL    schedule 18.06.2016
comment
@JAL Я только что попробовал. К сожалению, это не сработало. ☹️   -  person Pranav Wadhwa    schedule 18.06.2016


Ответы (2)


Начиная с iOS 10, обязательно добавить «NSCameraUsageDescription» в info.plist, который представляет собой просто информационное сообщение для пользователя с указанием причины доступа к камере. Он будет представлен пользователю при попытке доступа к камере только в первый раз после установки приложения.

Хотя этот ключ существует с iOS 7, он стал обязательным в бета-версии iOS 10. Пожалуйста, обратитесь к справочной ссылке Apple ниже.

https://developer.apple.com/library/prerelease/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html#//apple_ref/doc/uid/TP40009251-SW15

person Rashmi Ranjan mallick    schedule 24.06.2016

Иногда журнал отладки полезен! В итоге я добавил в свой info.plist следующее:

NSCameraUsageDescription

Затем справа я описал, как приложение использует камеру.

person Pranav Wadhwa    schedule 18.06.2016