【问题标题】:iPhone: Secure containeriPhone:安全容器
【发布时间】:2011-08-29 03:47:01
【问题描述】:

我们正在构建一个可以下载机密 PDF 数据的应用。下载后,必须安全显示。不允许复制/粘贴,或以其他方式从设备中获取数据。只用眼睛阅读。

有没有办法让 webView 容器充当显示这些 PDF 的安全容器?

【问题讨论】:

    标签: iphone ios security webview


    【解决方案1】:

    这在实践中并非 100% 万无一失。您将无法阻止用户使用 Home-Power 按钮组合截屏,或使用另一部手机拍摄手机屏幕的照片。

    【讨论】:

      【解决方案2】:

      我猜你可以将 PDF 数据绘制到 UIImage 上并显示出来。此外,只需将数据保存在内存中,不要将其保存到磁盘。

      【讨论】:

        【解决方案3】:

        在 Quartz2D 中使用 CGImageRef 并使用该表示创建 UIImage,然后在创建的 UIImage 上使用良好的 'ol UIImagePNGRepresentation。然后,确保释放 viewWillDisappear 或类似名称中的所有对象。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-05-09
          • 1970-01-01
          相关资源
          最近更新 更多