标签: photostream

如何获得共享照片流ALAsset的ALAssetRepresentation?

当我尝试从照片流访问图片时,有时该[asset defaultRepresentation]方法返回nil.

根据文档,如果资产尚未在本地可用,则可能会发生这种情况.

对于尚未在本地可用的共享照片流中的资产,此方法返回nil.如果资产将来可用,则会发布ALAssetsLibraryChangedNotification通知.

一旦我在Photos.app中查看照片,它也可用于我的应用程序,但显然我想让我的应用程序触发"本地下载"事件.

我查看了Apple 的MyImagePicker示例代码,但它表现出相同的行为(只有缩略图可用)

如何在本地提供资产?

编辑:由于Apple在iOS8中引入了Photos.framework,并且在iOS9中使用ALAssets已被弃用,因此可能永远不会修复.

objective-c ios alasset photostream

18
推荐指数
1
解决办法
4360
查看次数

标签 统计

alasset ×1

ios ×1

objective-c ×1

photostream ×1