Как программно выйти из приложения Xamarin Forms, не запуская его на втором плане? - PullRequest
0 голосов
/ 31 января 2019

Я пытаюсь закрыть приложение Xamarin Forms из кнопки выхода.Однако код, который я нахожу (пример ниже), оставляет приложение во втором плане без его полного завершения.

Android.OS.Process.KillProcess(Android.OS.Process.MyPid());

Можно ли полностью закрыть приложение, не запуская его во втором плане?Если да, приведите пример кода.

Ответы [ 2 ]

0 голосов
/ 01 февраля 2019

Простой способ заставить его работать кроссплатформенно с помощью этой команды:

 System.Diagnostics.Process.GetCurrentProcess().Kill();

Однако Apple настоятельно не рекомендует завершать приложения. Отсюда . Так что предположите, что этого не делать в IOS. ^. ^

0 голосов
/ 31 января 2019

Нет утвержденного способа сделать это.По крайней мере, не для iOS.Существуют частные API или обходные пути, но если вы планируете разместить свое приложение в App Store, оно никогда не пройдет процесс проверки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...