用于 zip 文件和 iCloud 数据备份的 Md5

Posted

技术标签:

【中文标题】用于 zip 文件和 iCloud 数据备份的 Md5【英文标题】:Md5 for a zip file and iCloud data backup 【发布时间】:2012-07-30 15:55:25 【问题描述】:

我在一个 ios 应用程序中调用一个 Web 服务,它返回一个 URL 来下载一本书的 zip 文件及其 MD5 校验和。我想通过计算文件的 MD5 校验和进行比较来检查文件的完整性。

    如何计算?该文件是一个 .zip 文件,存储在Documents。 第二个问题是:我想防止文件,例如书籍,htmpl文件,被备份到iCloud和iTunes,我看到iOS 5.1及更高版本有解决方案,但我想把我的适用于 iOS 5.0 用户的应用程序。有解决方案吗?我可以将下载的书籍放入 Cashes 中吗?

【问题讨论】:

每页只问一个问题。这有助于保持答案的主题。 【参考方案1】:

MD5 在 iPhone 上可用,可以添加为 NSStringNSData 的扩展,如下所示。您也可以在 OSX 中使用相同的方法。

MD5 algorithm in Objective C

【讨论】:

以上是关于用于 zip 文件和 iCloud 数据备份的 Md5的主要内容,如果未能解决你的问题,请参考以下文章

用于保存音频文件的 iCloud - 几个问题

SQLite、iCloud,也许还有 Core Data——用于存储文件并与所有用户的设备共享它们?

核心数据 - 通过 iCloud 保存和共享图像

用于 Web 应用程序的 iCloud

将 iCloud 用于自定义同步协议

苹果13icloud里的视频怎么取下来