我想获取相机胶卷中所有照片的时间戳

时间:2013-12-18 05:57:00

标签: ios camera uiimagepickercontroller alassetslibrary photo-gallery

我猜测App沙箱是这里的关键问题。

UIImagePickerController将允许用户从相机胶卷中选取一张照片,与Steroids / PhoneGap Camera API相同。

ELCImagePickerController支持本机应用中的多项选择。

ALAssetsLibrary似乎很有希望,但是PhotosByLocation示例项目说:“资产需要从iTunes同步到设备以显示在选择器中”,这让我认为它无法完全访问相机胶卷。

是否很容易获得用户扫描相机胶卷中所有照片的权限,以提取和绘制照片时间戳?提供了html5 framerwork解决方案......

1 个答案:

答案 0 :(得分:0)

我再次阅读了ALAssetsLibrary的API文档,并发现了以下内容:

ALAssetsGroupSavedPhotos - All the photos in the Camera Roll.

ALAssetsGroupAlbum - All the albums created on the device or synced from iTunes, 
   not including Photo Stream or Shared Streams

所以我猜测ALAssetsLibrary确实是我用来迭代相机胶卷中所有照片的类。有人可以确认这是我需要访问的全部内容吗?

[ALAssetsLibrary authorizationStatus] == ALAuthorizationStatusAuthorized;