我无法使用NewsstandKit
恢复下载。
下载确实从Background Mode
开始,但当应用恢复为Active Mode
时,totalBytesWritten
会更改为0
并再次开始下载。
该代码适用于模拟器,但在设备上失败。
我一直在使用ios - newsstand-tutorial链接中的代码。
示例代码也可以正常工作,但是当我为其分配URL时,下载会在恢复时中断。
是否必须对服务器执行某些操作?
答案 0 :(得分:2)
我也有这个问题。我的问题是我的设置没有正确配置为自动下载(我永远不会记得提示这一点)。检查设置应用的“商店”部分,确保为应用启用了自动后台下载。在我这样做之后,当应用程序进入后台时,下载将继续,而不是停止,然后在应用程序再次激活时从头重新开始。
答案 1 :(得分:1)
最有可能的是,您的服务器不支持按报亭预期的方式恢复下载。
尝试使用像Charles这样的调试代理来查看网络流量,找出框架发出的标头字段以及服务器的响应方式。