2015-10-24 5 views
0

Я использую DropboxSDK в моем IOS быстрого приложении, и когда я пытаюсь скачать миниатюру я получаю (415) Неподдерживаемый Тип носителя ошибку:Dropbox SDK - Swift - (415) Unsupported Media Type

2015-10 -24 20: 10: 23.732 PhotondRoll [55084: 2520699] [ПРЕДУПРЕЖДЕНИЕ] DropboxSDK: запрос на ошибку в/1/thumbnails/dropbox/Pictures/2015/0123. Noche de cine con Pablo/20150123_211742443_iOS.jpg - (415) Неподдерживаемый тип носителя

Это строка, которую я использую для загрузки миниатюры. Остальная часть кода была создана после руководства по началу работы с Dropbox.

if let dirs : [String] = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true) { 
    let dir = dirs[0] //documents directory 
    dropboxRestClient.loadThumbnail(metadata.path, ofSize: "s", intoPath: dir) 
} 

Не могли бы вы мне помочь?

+0

Вы избегаете этих пробелов в URL-адресе. – NRitH

+0

См. Https://www.dropbox.com/developers-v1/core/docs#thumbnails. 415 означает, что данные изображения недействительны. Убедитесь, что это действительный файл JPEG. – smarx

ответ

0

Я смог решить эту проблему, переместив вызов LoadThumbnail внутри блока dispatch_async.