iOS:确定相册中的照片是否来自相机

ryd*_*aze 2 cocoa-touch ios alassetslibrary

我正在尝试让我的应用程序确定photoalbum中的照片是否来自相机.我试图实现的一般流程是

  1. 应用负载,
  2. 应用程序枚举相册
  3. 如果照片的来源是相机,则处理该照片并缓存其信息,以便将来可以忽略.

由于"相机胶卷"可以用其他应用程序中的照片编写,我想检测那些使用相机专门拍摄的照片.

提前致谢

Mar*_*don 5

有关如何获取每个字典的元数据字典(每种元数据格式的一个字典)并获取EXIF字典的详细信息,请参阅技术问答1622,清单2ALAssetRepresentation.

可以在CGImageProperties Reference中找到字典字典的键以及EXIF字典的键名.从那以后你应该可以让相机制作/型号弄清楚它是否是用手机拍摄的.