Ash*_*hok 10 security heap ios wkwebview
我希望 iOS 在用户完成后从 WKWebView 的内存(特别是在 HTML 页面中输入的用户名/密码)中将用户敏感数据归零。
下面的项目描述了 WKWebView 和 UITextField 在内存管理上的区别 -
https://github.com/iosappdeveloper/CleanMemoryCheck.git
UITextField对象被释放,系统会自动将内存清零-作为用户,当我在其中输入文本(例如tingtong)UITextField然后作为 Xcode 开发人员时,我会暂停 Xcode 以定位内存地址。(注意cstr_refs下面的第一个调用)但是,一旦 UITextField 被释放(用户弹出屏幕),开发人员就无法为相同的用户文本定位内存。(cstr_refs下面的第二个电话)
WKWebView,系统不会在WKWebView释放内存后将内存清零-作为开发人员,即使在解除分配 WKWebView(弹出屏幕)之后,我也能够找到用户输入文本(即 google.com 登录时的用户名/密码)的内存。
是否有任何明确的 API 或项目设置可以帮助我在 WKWebView 托管数据中实现相同的目标?