在下次运行之前以后台模式关闭应用程序

时间:2016-10-31 18:52:28

标签: ios objective-c iphone swift

我有一个应用程序。我们在使用时登录。它是来自同一设备的多用户应用程序,一次只有一个用户。当用户按下主页按钮时,我需要退出应用程序,而不是进入后台模式。当它进入后台模式时,它会返回到最后一个活动屏幕而不是登录屏幕,然后下一个人点击应用程序图标进入应用程序。

我如何:

按住主页按钮

关闭应用程序

当应用程序再次从后台操作成为前台活动时调用哪个方法,这样我就可以在那里编写需要将应用程序重定向到登录视图的代码?

谢谢!

2 个答案:

答案 0 :(得分:0)

每当你点击主页按钮时,都会调用“applicationDidEnterbackground”方法。 将nil分配给所有当前用户变量。

在“applicationWillEnterForeground”中,方法比较所有当前用户变量的值。

如果是零 - >;启动登录屏幕。

答案 1 :(得分:0)

转到info.plist并添加密钥"Application does not run in background"。这次当用户单击主页按钮时,应用程序将完全退出。