我正在编写一个iPhone应用程序,我需要强制它退出,因为某些用户操作.清理内存后分配的应用程序,调用终止应用程序的适当方法是什么?
在生产模式中,有没有办法强制完全重启应用程序(我不是在讨论开发时的热重载!).
实际使用案例:
在初始化过程中,应用程序检测到没有网络连接.缺乏网络连接可能阻止了正确的启动(例如加载外部资源,如JSON文件......).
在最初的握手过程中,需要下载一些重要资源的新版本(更新类型).
在这两种用例中,我希望应用程序继续完全重启,而不是必须在ApplicationState级别构建复杂的逻辑.
非常感谢您的提示.
可能重复:
强制iphone应用程序以编程方式重新启动
如何以编程方式重新启动/重新打开iphone/iPad应用程序
我正在开发一个快速的iPhone应用程序,并希望它内部的本地化功能.当用户在应用程序中选择语言时,UI组件(如标签/按钮等).在某些情况下也无法改变语言并花费更多时间.因此,当用户想要更改语言时,我需要手动重启我的应用程序.任何人都可以建议我如何做到这一点.提前致谢.