windows phone 7 - WP7:当应用程序处于后台时编辑截图(芒果)



我有一个应用程序,我一直在开发,可以显示敏感的用户数据。

当用户退出应用程序时,操作系统会在运行时截取应用程序的截图,并显示出来,这样当用户返回时,他们的状态就恢复了。

我试图阻止用户的信息在这个截图中被看到。

我最初的想法是显示我的闪屏图像的弹出,但它似乎不呈现它在ApplicationDeactivated。你还有其他方法可以做到吗?

我不确定你的分析是否正确。我不明白操作系统是如何截取应用程序的屏幕截图并使用它来恢复状态的。此外,如果操作系统真的这么做了,那么在提交过程中,《古墓之石》就不会成为应用需求中的一个大问题。开发者需要在退出时处理抓取和保存状态,并在再次启动时重新加载状态。

如果你没有编写这个墓碑的代码,你是否使用了一个已经支持这个的框架?您可以禁用墓碑设置,以便不存储某些信息,实际上,如果这些数据非常敏感,则应该确保不保存它们。但是,如果您保存了它,请确保对其进行了加密,以便其他任何东西都无法检查保存的状态。不过,这在Win Phone上是不可能的,因为操作系统应该强制应用程序之间的边界。

收到来自Microsoft的响应,表明这在Mango SDK中是不可能的;它可能被添加到平台的未来版本中。

最新更新