[英]iOS: Exit from the app to Home Screen programmatically with gracefully exit with animation?
根据技术问答 QA1561 ,不建议以任何方式退出应用程序。 适当的方式是允许用户自行退出应用程序,而不是强制退出或中止应用程序的执行。
但是, Microsoft Teams iOS 应用程序以某种方式设法不仅避免了崩溃,而且还以动画方式优雅地退出,类似于按下设备上的“主页”按钮。
请注意,在上述示例中没有按下主页按钮。 该应用程序以编程方式执行动画退出
如何在您的设备上重现此行为:
@IBAction func minimizeOrKillApp(){
UIControl().sendAction(#selector(URLSessionTask.suspend), to: UIApplication.shared, for: nil)
//Comment if you want to minimise app
Timer.scheduledTimer(withTimeInterval: 0.2, repeats: false) { (timer) in
exit(0)
}
}
不推荐这样做,您的应用程序将被拒绝😃。 我们都是开发人员,我们知道如何从审阅者团队批准它
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.