如何验证下载文件的完整性?

时间:2013-04-19 19:22:54

标签: iphone ios objective-c networking nsurlconnection

StoreKit有一个错误,导致不完整的下载被标记为“已完成”。

我看到一些应用程序在应用程序内购买后对其进行完整性检查时下载大文件的应用程序。这是怎么做到的?

1 个答案:

答案 0 :(得分:1)

我在自己的应用程序中执行的操作是传递带有资源列表的JSON将被下载。除了传递资源的URL之外,我还传递了它的校验和。在下载了给定文件之后,我将JSON中的校验和与文件本身的校验和进行了比较。您可以使用类似this的内容。