我正在尝试从注销按钮关闭Xamarin Forms App。但是,我发现的代码(下面的示例)使应用程序处于第二个计划中,而没有完全终止它。
Android.OS.Process.KillProcess(Android.OS.Process.MyPid());
是否可以完全关闭该应用程序而无需使其在第二个计划中运行?如果是这样,请提供示例代码。
答案 0 :(得分:3)
目前尚无批准的方法。至少不适用于iOS。有私有API或解决方法,但是如果您打算将应用程序放入App Store,它将永远不会通过审核过程。
答案 1 :(得分:0)
使它跨平台工作的一种简单方法是通过以下命令:
System.Diagnostics.Process.GetCurrentProcess().Kill();
但是,Apple强烈建议不要终止应用程序。 From here。因此建议不要在IOS中执行此操作。^。^