2015-05-07 1 views
1

Я использую UIDocumentPickerViewController, чтобы выбрать файл из Dropbox и получить обратный вызов.Почему UIDocumentPickerViewController для Dropbox дает мне предыдущую версию файла?

Вот код:

- (void)documentPicker:(UIDocumentPickerViewController *)controller didPickDocumentAtURL:(NSURL *)url 
{ 
    // The user selected the document 

    [self importURL:url]; 
} 

В точке я получаю на мой importURL вызова, то URL указывает на файл в TMP \ DocumentPickerIncoming \

Если я использую Xcode - Устройства для загрузки контейнер, я считаю, что входящий файл является предыдущей версией файла из той, что я вижу в приложении Dropbox на том же устройстве. Итак, я внес изменения в файл данных (.csv), который я импортирую, но мое приложение не получает этот самый новый файл.

Это, кажется, не подлежит контролю со стороны моего приложения. Есть ли какое-то обновление, которое должно произойти? Кажется странным, что приложение Dropbox показывает другую более новую версию файла по сравнению с тем, что приходит от поставщика документов.

+0

Это должно быть исправлено в последней версии приложения Dropbox (3.9). Вы все еще видите эту проблему? – Greg

ответ

0

Я использую Dropbox App версии 3.9 сейчас, и я не испытываю проблемы в моем текущем тестировании.

Я не уверен, что это происходило все время, но я предлагаю ответить на обновление. Кроме того, в Dropbox версии 3.9.1 упоминается исправление «проблемы, когда были показаны старые версии модифицированных PDF-файлов».

Другой способ ответить на этот вопрос заключается в том, что, похоже, не существует способа запросить обновление; Dropbox должен обновлять файл автоматически.