簡體   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