[英]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.