SWIFT:为我的应用程序使用互联网数据获得高优先级



我有严重依赖Web服务的数据密集型应用程序。 iOS不允许它使用数据,同时其他应用程序(如YouTube(可以获得高数据量。

同样的应用程序在安卓上完美运行。

如何以编程方式为我的应用获取互联网数据使用的高优先级?
我正在使用 Swift 2.3。

可能是,您必须为请求设置更高的 timeoutIntervall。我遇到了类似的问题,请求花费了很长时间并且无法完成加载数据。我发现该请求默认设置为 60 秒或类似的东西。

所以尝试设置

let request = NSMutableURLRequest(url: searchURL, cachePolicy: NSMutableURLRequest.CachePolicy.reloadIgnoringLocalAndRemoteCacheData, timeoutInterval: 300)

到更高的值,如 300。

所以这不是数据量,而是因为下载它所需的时间。

也许这会有所帮助。

相关内容

  • 没有找到相关文章

最新更新