Я пытаюсь написать приемочный тест в KIF для приложения, которое запрашивает разрешения на локальные уведомления. довольно рано. К сожалению, из-за соображений безопасности симулятора iOS невозможно автоматизировать прием предупреждений о разрешениях iOS с помощью KIF. а>. На https://stackoverflow.com/a/28443743/62 похоже, что есть способы отключить оповещения о разрешениях для местоположение, адресная книга, календарь и фотографии, но я не смог найти способ отключить разрешение на локальные уведомления. Я попробовал подход к предоставлению прав из связанного вопроса, но ни один из следующих ключей не работал:
kTCCServiceNotifications
kTCCServiceNotification
kTCCServiceLocalNotification
kTCCServiceLocalNotifications
Любые другие идеи? На данный момент я работаю над этим, изменяя свой производственный код, чтобы условно отключить локальные уведомления при выполнении приемочных тестов, но в идеале мне не пришлось бы этого делать.