MKNetworkKit は、中断されたダウンロードの再開をサポートしているとされていますが、これをどのように行うかは明らかではありません。別のスレッドでは、開発者は、サーバーがRange ヘッダーを送信する場合に機能すると述べています。
MKNetworkKit iOS のダウンロード操作をキャンセルまたは一時停止する方法は?
ただし、 Range ヘッダーを送信するのはクライアントであると理解しています。ライブラリがダウンロードされた量を確認し、適切な範囲を要求することを期待しています。これを行うコードの場所は見当たりません。
方法
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data {
Range が指定されているかどうかを実際にチェックしますが、実際に指定を行うコードはないようです。
ネットワーク障害後に MKNetworkKit でダウンロードを再開した人はいますか?