UIImagePickerController with sourceType UIImagePickerControllerSourceTypeSavedPhotosAlbum Reveals All Photos
| Originator: | jeff | ||
| Number: | rdar://18501028 | Date Originated: | 2014-09-30 |
| Status: | Open | Resolved: | |
| Product: | iOS SDK | Product Version: | iOS 8.0.2 (12A405) |
| Classification: | Reproducible: | Always |
Attached files: https://jeffvautin.com/wp-content/uploads/openradar/radarUIImagePickerControllerSourceTypeSavedPhotosAlbum.zip Summary: With iOS 8, when setting UIImagePickerController sourceType to UIImagePickerControllerSourceTypeSavedPhotosAlbum, the image picker reveals all photos in the photos app, not just those in 'Recently Added'. Since 'Camera Roll' was deprecated in iOS 8, 'Recently Added' is the intuitive choice for what should be shown to the user in this condition. Steps to Reproduce: 1. Create UIImagePickerController. 2. Set sourceType to UIImagePickerControllerSourceTypeSavedPhotosAlbum. 3. Present UIImagePickerController. Expected Results: Expect to see UIImagePickerController view display 'Recently Added' photos (as shown in `screenshot_Photos_App_recently_added.png`, a snap of the Recently Added collection in Photos App). Actual Results: UIImagePickerController displays all photos (same as if sourceType were set to UIImagePickerControllerSourceTypePhotoLibrary). `screenShot_demo_app_SavedImages.png` contents match contents of Photos app All Photos, as shown in screenshot_Photos_App_all_photos.png. Version: iOS 8.0.2 (12A405) Notes: Configuration: iPhone 6 64GB T-Mobile Attachments: 'radarUIImagePickerControllerSourceTypeSavedPhotosAlbum.zip', 'screenShot_demo_app_SavedImages.png', 'screenshot_Photos_App_all_photos.png' and 'screenshot_Photos_App_recently_added.png' were successfully uploaded.
Comments
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!