【发布时间】:2013-09-07 16:36:44
【问题描述】:
我正在开发一个密码管理应用程序。我的团队使用以下 SO 参考来说明如何在一段时间后(用户在设置中选择)注销用户并将用户直接带回登录页面: iOS perform action after period of inactivity (no user interaction)
我们遇到了一个问题。当用户离开应用程序,然后应用程序自动注销,然后用户导航回应用程序时,它将在瞬间显示用户之前所在的页面。对此进行测试,我能够在那一瞬间捕捉到该页面的照片。这会造成一个安全漏洞,即应用程序会在瞬间显示私人信息,并且可以在照片中捕获!
是否有任何建议、链接或示例代码可以确保如果您在离开应用后导航回应用并且应用已在后台注销,应用将立即显示登录页面?
【问题讨论】:
-
您在视图生命周期的哪个位置实现了这个超时方法?你最好在 AppDelegate 中实现它