iOS文件验证

iOS File Validation

本文关键字:验证 文件 iOS      更新时间:2023-09-26

我正在为我们的SDK产品指定一个功能,它主要由WebView组成(ui方面)。由于带宽限制,我们在添加更多特性/库时必须非常小心(每kb计数)。为了解决这个问题,并让我们更好地选择我们的Javascript库,我建议让我们的SDK在启动时从我们的服务器下载最新的JS包。我有服务器到位(基于NodeJS + Gulp),但我很好奇,如果有一种方法来验证本地存储中的Javascript文件是否是我们实际发送的文件。是否有内置的MD5机制或CocoaPods或类似的机制?

你可以在iPhone上计算md5哈希值,看看这个线程(md5算法在Objective C中)

现在你所要做的就是加载你的文件,计算md5哈希值,并将其与服务器文件的哈希值进行比较。