Либо ключ не будет существовать в словаре, либо он будет таким же, как исходное изображение.Самое простое, что можно сделать, это просто защитно написать код:
UIImage *image = [info objectForKey:UIImagePickerControllerEditedImage];
if (!image) image = [info objectForKey:UIImagePickerControllerOriginalImage];
Таким образом, вы все равно получите нормальные результаты, даже если поведение будет различным в разных версиях iOS.