Загрузка файла Dropbox не работает, когда приложение iOS переходит в фоновый режим или экран заблокирован?
Надеюсь, я интегрировал DropboxSDK [CORE API] в свое приложение. Я могу просматривать содержимое через приложение и загружать. Но моя проблема в том, что когда я нажимаю кнопку "Домой" или заблокирован, загрузка iDevice отменяется.
И это показывает ОШИБКУ, как это.
"[ПРЕДУПРЕЖДЕНИЕ] DropboxSDK: ошибка при выполнении запроса к /1/files/dropbox/Shadow 30s_mpeg4.mp4 - (1002) Ошибка Domain=dropbox.com Код =1002 Операция не может быть завершена. (Dropbox.com ошибка 1002.)" UserInfo=0x1681f2b0 {path=/Shadow 30s_mpeg4.mp4, destinationPath=/var/mobile/Applications/728071A1-1BB9-481D-A3FE-07C791397568/Documents/Shadow 30s_mpeg4.mp4}..
Пожалуйста. Может ли кто-нибудь помочь мне выйти из этой проблемы. Заранее спасибо.
1 ответ
- (void)applicationDidEnterBackground:(UIApplication *)application
{
__block UIBackgroundTaskIdentifier taskId = 0;
taskId = [application beginBackgroundTaskWithExpirationHandler:^{
taskId = UIBackgroundTaskInvalid;
}];
}
просто добавьте этот код в AppDelegate.m и он даст около 10 минут после того, как приложение войдет в фоновый режим