2015-10-09 10 views
1

Я разрабатываю приложение iOS с расширением приложения Action. Хотя расширение приложения Action работает, я хочу, чтобы устройство не уменьшало его экран.Предотвращение затухания экрана в приложении для расширения iOS

Я добавил [[UIApplication sharedApplication] setIdleTimerDisabled:YES], но это дало мне эту ошибку.

«sharedApplication» недоступен: недоступен на iOS (расширение приложения). Вместо этого используйте решения на основе контроллера на основе представлений.

Так что я хочу спросить, что такое "view controller based solutions"? Что является альтернативой для [[UIApplication sharedApplication] setIdleTimerDisabled:YES] в расширении приложения iOS?

+0

Был ли он добавлен в делегат приложения? – MetaSnarf

+0

нет, я добавил его в расширение своего приложения –

ответ

0

Расширения не могут изменять хост-приложение по дизайну. Если приложение-хозяин не заботится о затемнении экрана, вы ничего не можете сделать.

+0

ohh, я вижу ... Думаю, я должен отметить это как ответ ... –

 Смежные вопросы

  • Нет связанных вопросов^_^