首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >beginAccessingResources不会第二次启动下载进度

beginAccessingResources不会第二次启动下载进度
EN

Stack Overflow用户
提问于 2018-01-08 15:57:17
回答 1查看 363关注 0票数 0

我开始在我的应用程序中使用ODR。

除了以下场景,代码在正常情况下都很好用:

当下载过程中断(按下Home键)时,NSBundleResourceRequest.beginAccessingResources在第二次下载过程中永远不会完成。在debug中,磁盘使用率:应用程序保持在Downloading状态。

下面是我的代码:

[bundleResourceRequest conditionallyBeginAccessingResourcesWithCompletionHandler:^(BOOL resourcesAvailable) {
    if(resourcesAvailable == YES) {
        NSLog(@"<!> Resource is available.");
    } else {
        NSLog(@"<!> Resource is NOT available.");
        [bundleResourceRequest beginAccessingResourcesWithCompletionHandler:^(NSError * __nullable error) {
            // This part of code is never reach agin if download progress is break…….
        }];
    }
}];

文档很简单,但是找不到关于这个问题的任何帮助。

有人会帮我吗?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-06-12 08:55:47

根据我在这个问题上的经验,使用Xcode清除下载的资源似乎不是一个好主意。如果您需要重新设置以再次测试下载,请从模拟器或设备中删除该应用程序。然后进行干净的构建,然后再试一次。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48146243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档