iOS: Determine if photo in photo album is from camera

I am trying to have my application determine if a photo in photoalbum is from camera. The general flow I am trying to implement is

  1. Application loads,
  2. Application enumerates Photo album
  3. If the source of the photo is Camera, then process that photo and cache its information so it can be ignored in future.

Since the "Camera roll" can be written with photos from other application, I want to detect those photos that were specifically taken using the camera.

Thanks in advance


See Technical Q&A 1622, Listing 2 for details on how to get the metadata dictionary of dictionaries (one dictionary for each metadata format) for each ALAssetRepresentation and grab the EXIF dictionary.

The keys of the dictionary of dictionaries can be found in the CGImageProperties Reference, along with the key names for the EXIF dictionary. From that you should be able to get the Camera Make/Model to figure out if it was taken with the phone.

Need Your Help

How does GitHub do its fancy page-wipe effect when navigating repositories?

javascript html5 css3 github

Using a modern browser, go to a project in GitHub (e.g., Click a subdirectory. See the page-wipe effect before the subdirectory page loads? How does that wo...

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.