【发布时间】:2015-05-21 13:53:14
【问题描述】:
我正在为我们的 SDK 产品指定一个功能,它主要由(UI 方面)一个 WebView 组成。由于带宽限制,我们在添加更多功能/库时必须非常小心(每个 kb 都很重要)。为了解决这个问题,让我们可以更好地选择我们的 Javascript 库,我建议让我们的 SDK 在启动时从我们的服务器下载最新的 JS 包。我有服务器(基于 NodeJS + Gulp),但我很好奇是否有办法验证本地存储中的 Javascript 文件是否是我们实际发送的文件。是否有类似 MD5 的机制,要么内置在 iOS 中,要么在 CocoaPods 或类似的东西中可用?
【问题讨论】:
-
您可以使用 https 提供它并验证证书
-
在此期间文件是否仍处于打开状态以供篡改?
-
您可以将其存储在应用沙箱中,这应该有助于隔离您。
标签: javascript ios validation md5