终止iOS应用程序



我在应用程序中允许语言更改功能。当用户选择应用程序中的新语言功能时,我需要退出应用程序,用户将必须重新启动它。要退出

现在如何使用iOS应用程序的手动终止并从Apple批准。

ps:Facebook对语言更改也要做同样的事情。他们告诉用户,应用需要重新启动以进行语言更改。其他一些应用程序还可以在一些警报上杀死该应用程序。

exit(0)

您可以通过此解决问题,但这是Apple禁止的。更改语言时,您应该将应用程序设置为主页。

let viewController = HomeViewController()
UIApplication.shared.keyWindow.rootViewController = viewController

ankur给了您正确的答案:您可以使用退出来终止应用程序,但Apple不允许应用程序终止自己。如果您这样做,您的应用程序将被拒绝。

相反,您应该重构应用程序,以便您能够拆除整个UI并重建它。删除所有视图控制器,然后按Ankur所说的root View Controller替换。

相关内容

  • 没有找到相关文章

最新更新