私はUIImagePickerControllerを使用して写真を撮るとき、私はそれが画像の場所上の任意の情報を提供していません....デリゲートメソッドdidFinishPickingMediaWithInfoを呼び出すに情報の辞書を取得...UIImagePickerControllerジオロケーション情報で画像を保存していますか?
私のことができるようにしたいです画像が撮影された場所と見出しが埋め込まれた場所を埋め込むことができます...画像を保存するにはどうすればよいですか?
私はUIImagePickerControllerを使用して写真を撮るとき、私はそれが画像の場所上の任意の情報を提供していません....デリゲートメソッドdidFinishPickingMediaWithInfoを呼び出すに情報の辞書を取得...UIImagePickerControllerジオロケーション情報で画像を保存していますか?
私のことができるようにしたいです画像が撮影された場所と見出しが埋め込まれた場所を埋め込むことができます...画像を保存するにはどうすればよいですか?
iOSは画像からジオロケーションデータを取り除きます。削除されたデータを置き換えるには、CoreLocationを使用する必要があります。 followingを参照してください。ここRONCの答えで
ルック: UIImagePickerController and extracting EXIF data from existing photos
これはALAssetLibraryのAPIから場所/日付を取得する方法を示しています。カメラで撮影した写真については、私はまだ準備ができていませんが、自分のCLLocationManagerを使って現在の場所を取得できます。
問題は、デリゲートから取得する辞書にそのようなキーがないことです。 (UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)は、情報ディクショナリを出力しますが、2番目のログはnullを出力します。したがって、 "UIImagePickerControllerReferenceURL"というキーが存在しないようです... - (void)imagePickerController: )info { NSLog(@ "UIImagePickerはpickingMedia info dictを完了しました:%@"、info);NSLog(@ "UIImagePickerControllerReferenceURL - >%@"、[info objectForKey:@ "UIImagePickerControllerReferenceURL"]); }何か提案がありますか? – zumzum
リンクが機能していません。 – Blip
@Blipは同等のリンクを追加しました。 – diatrevolo