После установки внутренних обновлений в Pubg pubg просит пользователя закрыть игру.
Как только пользователь нажимает «ОК» и приложение мгновенно закрывается. Но, как Apple упомянул здесь https://developer.apple.com/library/archive/qa/qa1561/_index.html
В iOS пользователь нажимает кнопку «Домой», чтобы закрыть приложения. Должен
ваше приложение имеет условия, в которых оно не может
предполагаемая функция, рекомендуемый подход заключается в отображении предупреждения для
пользователь, который указывает на характер проблемы и возможные действия
пользователь может взять - включение WiFi, включение Location Services,
и т.д. Разрешить пользователю завершать приложение самостоятельно
осмотрительность.
Не рекомендуется использовать функцию exit()
или закрывать приложение programaticaly
.
Я нашел много вопросов о StackOverflow, в которых говорится, что их приложение было отклонено из-за функциональности exit
.
Как упомянуто здесь @larme:
https://stackoverflow.com/a/14335936/4025082
Его приложение было отклонено из-за рекомендаций.
Но мне интересно, почему Apple позволяет программному обеспечению выхода PUBG (из Tencent Games) из приложения. Это потому, что показывает быстрое сообщение? или это что-то еще, связанное с размером или доходом издательской компании?
Из яблока я не совсем понял утверждение
Разрешить пользователю завершать работу приложения по своему усмотрению.
Означает ли это, что пользователь должен прокрутить приложение? Или он говорит, что достаточно показать подсказку о закрытии приложения.