我想存储一些有关iOS照片的数据,然后在该照片同步到计算机时引用该照片。

但是,我无法弄清楚如何识别它是同一张照片。 ALAsset 似乎没有给我原始的文件名,并且元数据没有提供任何ID,例如相机中的序列号。

有人知道如何解决这个问题吗?我可以指纹这张照片,但是在iOS设备上要做很多计算!

到目前为止的想法:

  • 不知何故从中获取文件名 ALAasset
  • 不知何故使用 ALAsset URL以我可以在计算机上阅读的方式
  • 不知何故,将与原始文件关联的数据保存到计算机
  • 以某种方式保存数据,以便保存的版本包含原始文件名
  • 使用时间戳和其他一些数据(RAW失败)
  • 指纹第一个MB左右
  • 找到更好的元数据扫描仪

请注意,RAW甚至更糟 - iOS根本没有真正从中提取任何元数据。

Alasset参考

有帮助吗?

解决方案

您可以使用驴子的字节。这将提供原始图像。您无法获得文件的名称。如果您找到了其他解决方案,则可以共享。

关于安库尔

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top