I have stored a few pictures using Safari\'s \"Hold + Save Image\" option to my Photo Library in simulator. When I pick an image from the library, I have to convert it to JPEG o
Regarding your third point, you can determine the image type loaded from the library in your image picker delegate method as follows:
- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info {
// Get the image reference URL
NSURL *referenceURL = [info objectForKey:UIImagePickerControllerReferenceURL];
// The path extension contains the image type: JPG, PNG, GIF, etc.
NSString *originalImageType = referenceURL.pathExtension;
}