Альтернатива устаревшей iOS UIApplicationExitsOnSuspend - PullRequest
0 голосов
/ 29 апреля 2020

У меня есть приложение, которое я НЕ хочу запускать в фоновом режиме. Мое приложение не может ничего делать в фоновом режиме, и разрешение этого добавляет только раздражающие сложности пользовательского интерфейса. Я хочу, чтобы приложение завершало работу, когда оно удалялось с переднего плана.

UIApplicationExitsOnSuspend было способом Apple разрешить это раньше, и оно отлично работало для моего варианта использования. Однако теперь это устарело, и они отклоняют приложения с этим значением Info.plist.

Единственная альтернатива, которую мне удалось найти, - это exit(0) в методе делегата приложения, но Apple настоятельно не рекомендует это, и это выглядит как cra sh.

Есть ли другая жизнеспособная альтернатива? Я просто не хочу, чтобы мое приложение работало в фоновом режиме, все, что он делает, это излишне разряжает батарею пользователя.

...