繁体   English   中英

当应用程序在后台时,使用AFNetworking上传图像。

[英]Upload image using AFNetworking when App is in Background.

我想使用AFnetworking成功完成上载图像,现在我希望即使应用程序在后台执行中也可以上载图像,这可能吗?

我已经试过这段代码:

- (void)applicationWillResignActive:(UIApplication *)application {
UIBackgroundTaskIdentifier backgroundIdentifier = [application beginBackgroundTaskWithExpirationHandler:^(void) {
    [[AFHTTPClient sharedClient] cancelAllHTTPOperations]; }]; [application endBackgroundTask:backgroundIdentifier];

}

但是它在共享客户端选择器和cancelallHTTPoperations方法上显示错误,它们未定义。

任何帮助将不胜感激。

当某个应用程序进入后台运行时,iOS将决定是否完全停止您的应用程序或给它一些时间来完成其工作。

如果它希望您的应用程序停止,则调用到期处理程序。

如果发生这种情况,您应该尽快挂起所有任务,并准备彻底杀死该应用程序,因为这将在很短的时间内(最多5秒)发生。 在这里看看。

希望这对您有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM