当应用程序转到后台时,我如何查看iOS拍摄的快照图像?

当应用程序转到后台时,我如何查看iOS拍摄的快照图像?,ios,Ios,当iOS应用程序进入后台时,会拍摄最后一个屏幕的快照并将其放置在缓存中。如何查看此图像以确保应用程序中的敏感信息不会意外存储在缓存中 我检查了XCode organizer,但找不到打开和查看缓存的工具 有什么想法吗 谢谢不要担心查看图像-只需确保不会显示任何敏感信息 操作系统将触发对应用程序委托方法的调用。用它来隐藏你需要的任何信息。查看一篇关于iOS应用程序HIPAA要求的帖子-你可以弹出到你的根视图,这样应用程序就可以在没有敏感信息的地方继续运行。要获得模拟器文件夹的简便方法,请在代码中的

当iOS应用程序进入后台时,会拍摄最后一个屏幕的快照并将其放置在缓存中。如何查看此图像以确保应用程序中的敏感信息不会意外存储在缓存中

我检查了XCode organizer,但找不到打开和查看缓存的工具

有什么想法吗


谢谢

不要担心查看图像-只需确保不会显示任何敏感信息


操作系统将触发对应用程序委托方法的调用。用它来隐藏你需要的任何信息。查看一篇关于iOS应用程序HIPAA要求的帖子-你可以弹出到你的根视图,这样应用程序就可以在没有敏感信息的地方继续运行。

要获得模拟器文件夹的简便方法,请在代码中的某个地方放置断点,然后在Xcode调试器中:

po NSHomeDirectory()
在终端->

cd <pathfromabove>/Library/Caches/Snapshots/<yourappid>
要查看所有快照。。然后,如下面问题的评论所述

open -a preview <whatevernameofsnapshot>
打开-预览

您可以在
-(void)application willresignactive:(UIApplication*)中查看和检查其内容AppDelegate中的应用程序
。通过在iPhone/iPad模拟器中运行应用程序并检查存储到~/Users//Library/application Support/iPhone simulator/6.0/Applications//Library/Caches/Snapshots/的png以查看快照,我能够确认屏幕截图没有捕获任何敏感信息
open -a preview <whatevernameofsnapshot>