-2
我正在開發iOS應用程序,在這個應用程序中,當有人開始上傳圖片時,我想處理這種情況,之後手機屏幕鎖定。在這種情況下,我得到「無法連接到服務器錯誤」?有沒有有效的方法來處理這種情況?iphone被鎖定時如何處理上傳圖片API調用?
我正在開發iOS應用程序,在這個應用程序中,當有人開始上傳圖片時,我想處理這種情況,之後手機屏幕鎖定。在這種情況下,我得到「無法連接到服務器錯誤」?有沒有有效的方法來處理這種情況?iphone被鎖定時如何處理上傳圖片API調用?
SDK有一些非常好的網絡API,所以如果你不想依賴外部庫,如ObjC的AFNetworking或Swift的Alamofire,NSURLSession是適合你的地方。
NSURLSession同時處理下載和上傳,因此在這種情況下,您將檢查出NSURLSessionUploadTask。
NSURLSession是所有後臺網絡連接任務以及大部分網絡連接任務的答案。當你的應用程序處於前臺時,你必須獲取或發佈一些JSON時,NSURLConnection才能完成這項工作。
顯示代碼... – bbum
看看是否有幫助:http://krumelur.me/2015/11/25/ios-background-transfer-what-about-uploads/ – matt