1

我在使用NewsstandKit.

下载确实开始了,Background Mode但是当 App Resumes to 时Active ModetotalBytesWritten将更改为0并再次开始下载。

该代码适用于模拟器,但在设备上失败。

我一直在使用来自ios - newsstand-tutorial链接的代码。

示例代码也可以完美运行,但是当我将我的 URL 分配给它时,下载会在恢复时中断。

它是否必须与服务器做一些事情?

4

2 回答 2

2

我也有这个问题。我的问题是我的设置没有正确配置为自动下载(我从来不记得被提示这样做)。检查设置应用程序的“商店”部分,并确保为应用程序启用了自动后台下载。在我这样做之后,当应用程序进入后台时下载将继续,而不是停止,然后在应用程序再次激活时从头开始重新启动。

于 2011-11-25T19:11:49.347 回答
1

很可能,您的服务器不支持按 Newsstand 期望的方式恢复下载。

尝试使用像 Charles 这样的调试代理来观察网络流量,以了解框架发送了哪些标头字段以及您的服务器如何响应。

于 2011-11-20T00:06:05.453 回答