IDMPhotoBrowser不会从AWSS3存储桶加载图像

时间:2015-08-11 03:46:13

标签: ios amazon-web-services afnetworking

我正在努力将IDMPhotoBrowser集成到使用AWSS3存储桶的应用中。如果我在浏览器中输入链接,它会正确下载图像。如果我通过AWSS3TransferManager传递链接它也可以。它甚至可以在我使用SDWebImage并指定url时使用。

出于某种原因,当我将url放入IDMPhotoBrowser时,它将无法加载。我已经用不在桶中的其他图像进行了测试,它们会很好地加载。我还检查了将存储桶设置为public,以及它的对象。

我即将尝试使用MWPhotoBrowser,因为它使用SDWebImage。如果有人有任何其他建议,请告诉我!

1 个答案:

答案 0 :(得分:0)

我无法确定原因,但我发现当前通过IDMPhotoBrowser设置的AFNetworking无法与AWSS3一起使用。

有两种解决方案。一个是使用我实施的MWPhotoBrowser。第二个是IDMPhotoBrowser的一个分支,另一个用户编辑过该分支以使用SDWebImage而不是AFNetworking。可以在此处找到该存储库:https://github.com/mythodeia/IDMPhotoBrowser

希望这有助于其他人坚持这个问题,即使我无法真正解决它......只能解决它。