2015-08-11 3 views
1

Я работаю над интеграцией IDMPhotoBrowser в мое приложение, которое использует ведро AWSS3. Если я введу ссылку в свой браузер, она правильно загрузит изображение. Если я передаю ссылку через AWSS3TransferManager, он также работает. Это даже работает, когда я использую SDWebImage и указываю URL.IDMPhotoBrowser не загружает изображение из ковша AWSS3

По какой-то причине, однако, когда я помещаю url в IDMPhotoBrowser, он не будет загружаться. Я тестировал его с другими изображениями, не расположенными в ковше, и они будут загружаться нормально. Я также проверил, что ведро установлено как общедоступное, так же как и его объекты.

Я собираюсь попытаться использовать MWPhotoBrowser, поскольку он использует SDWebImage. Если у кого-нибудь есть другие предложения, пожалуйста, дайте мне знать!

ответ

0

Я не смог определить, почему, но я обнаружил, что AFNetworking, как в настоящее время настроенное через IDMPhotoBrowser, не работает с AWSS3.

Существует два решения. Один из них заключался в использовании MWPhotoBrowser, который я реализовал. Во-вторых, есть ветвь IDMPhotoBrowser, которую другой пользователь отредактировал для использования SDWebImage вместо AFNetworking. Этот репозиторий можно найти здесь: https://github.com/mythodeia/IDMPhotoBrowser

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

Смежные вопросы