2010-12-13 7 views
4

Ich möchte einige Daten über ein iOS-Foto speichern und später auf dieses Foto verweisen, wenn es mit einem Computer synchronisiert wird.Bild vom iPhone ALAsset mit realen Bild auf dem Computer zurückgegeben

Allerdings kann ich nicht herausfinden, wie das gleiche Foto zu identifizieren ist. ALAsset scheint mir nicht den ursprünglichen Dateinamen zu geben, und die Metadaten liefern keine ID wie die Sequenznummer von der Kamera.

Weiß jemand, wie man das umgehen kann? Ich könnte das Foto abfotografieren, aber auf einem iOS-Gerät müssen Sie viel rechnen!

Ideen so weit:

  • irgendwie die Dateinamen erhalten von ALAasset
  • irgendwie die ALAsset URL in eine Weise, dass ich es auf dem Computer
  • irgendwie mit der Originaldatei speichern zugehörige Daten lesen kann das wird seinen Weg zum Computer
  • irgendwie Daten speichern, so dass die gespeicherte Version enthält den ursprünglichen Dateinamen
  • verwenden Sie die Zeit Stempel sowie einige andere Daten (nicht für RAW)
  • Fingerabdruck der erste Mb oder so
  • einen besseren Metadaten Scanner

Hinweis finden, dass rohe noch schlimmer ist - das iOS extrahieren nicht wirklich keine Metadaten aus es überhaupt.

ALAsset reference

Antwort

0

kann u bekommen Bytes eines assest verwenden. das wird das ursprüngliche Bild geben. Sie können den Namen der Datei nicht erhalten. Wenn Sie eine andere Lösung gefunden haben, teilen Sie diese.

Grüße Ankur