UIImagePickerController + allowsEditing bug in iOS 6

Originator:thetomas
Number:rdar://12318774 Date Originated:18-Sep-2012 12:05 PM
Status:Open Resolved:
Product:iPhone SDK Product Version:6.0 GM
Classification:Serious Bug Reproducible:Always
 
Summary:
UIImagePickerController with UIImagePickerControllerSourceTypeCamera and allowsEditing misbehaves under iOS 6. When the user is asked to "Move and Scale" a photo captured in portrait orientation to choose what region to fit within the square crop area, the picture can't actually be moved - it bounces back.

Steps to Reproduce:
1. Create a UIImagePickerController, set its sourceType to UIImagePickerControllerSourceTypeCamera and its allowsEditing to YES.
2. Present it and take a photo in portrait orientation.
3. In the next view ("Move and Scale"), try to move the image.

Expected Results:
The image can be moved to choose what part to fit inside the square area.

Actual Results:
The image can't be moved, and bounces back.

Regression:
This bug was introduced with iOS 6. Works fine in iOS 5 and earlier. Tested on iPhone 4S and iPad 2.



UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.allowsEditing = YES;
[viewController presentViewController:picker animated:YES completion:nil];

Comments

Still no response from Apple

Despite asking several times there is still nothing from Apple about this.

I offered to be the contact for this and help with any questions but not heard a thing.

Come on Apple. This is 5 years old soon!

By oliver.foggin at March 2, 2017, 4:47 p.m. (reply...)

Closed by apple after no response from OP.

Apple closed this ticket almost immediately after it was opened because they asked the OP a question and they didn't respond.

It was reopened in November but still no movement.

The only response that seems to come from Apple is "It's still open".

Would be nice to get something concrete from this bug.

I guess that's part of being an iOS dev. Absolutely zero communication from Apple to devs.

By oliver.foggin at Feb. 8, 2017, 12:08 p.m. (reply...)

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!