发送应用程序到后台进程

我们不想使用exit(0)使应用程序closures,但是我们希望允许应用程序以编程方式转到后台,并且每个用户都可以执行此操作。 有没有办法将应用程序以编程方式发送到后台而不退出? 模拟主页button的点击?

预先感谢!

不可能。 主页button点击运行到私有的GSEvents框架中。 这是exit()或不幸的是。

有没有办法将应用程序以编程方式发送到后台而不退出?

不。用户应该是在控制应用程序 – 应用程序不应该自动移动到后台(或退出)。

下面的代码可以用来发送iOS应用程序以编程方式后台退出

 DispatchQueue.main.async { UIApplication.shared.performSelector(inBackground:NSSelectorFromString("suspend"), with: nil) }