Ich habe eine App mit einer In-App-Kamera, mit der der Benutzer Bilder aufnehmen kann.Speichern Sie Bilder, die durch die Kamera der App aufgenommen wurden, auf die Kamerarolle des Geräts mit Metadaten
Ich möchte, dass wenn der Benutzer ein Bild macht, das Bild auf dem Gerät gespeichert wird.
Ich habe versucht, es zu tun mit:
UIImageWriteToSavedPhotosAlbum(imageToSave, nil, nil, nil)
aber dann nicht mit den Metadaten des Bildes (GPS und Aufnahmezeit) erkennen ich, es zu speichern.
Meine Frage ist: Wie kann ich das Bild mit seinen Metadaten auf die Kamera rollen (Swift 3)?
Vielen Dank!
Hallo diese Frage, die Sie helfen könnte :) http://stackoverflow.com/questions/38132357/swift-custom-camera-save-modified-metadata-with-image –
@ 0ndre_ Das ist wirklich kompliziert, und ich kann nicht verstehen, was sich auf meine Frage bezieht und was nicht. Gibt es einen einfacheren und klareren Weg, dies zu tun? Einfach ein Foto mit GPS und Uhrzeit speichern. Oder kannst du mir bitte zusammenfassen, was soll ich tun? Danke –
Meine Antwort hier (http://stackoverflow.com/a/43375633/6431067) zeigt eine Swift-Lösung für das Speichern eines Bildes in der Kamera-Rolle mit der Photos API unter Beibehaltung der Änderungen an den Metadaten (speziell das Hinzufügen von GPS/Aufnahmezeit für das Bild). – Undrea