ios - UIImagePickerController crash when trying to select panoramic image from phone library -


i trying select image device library using uiimagepickercontroller things works unless pick huge image ( panoramic image) app crash without giving trace. think memory issue ( noticed memory usage increasing 600m). question can specify image size filter ? or should create custom image picker ? tested same image using facebook , twitter image picker : twitter fail ...

my code launch image picker :

var picker = uiimagepickercontroller() picker.delegate = self picker.sourcetype = .photolibrary presentviewcontroller(self.picker, animated: true, completion: nil) 

and capturing selected image :

extension myviewcontroller : uiimagepickercontrollerdelegate,uinavigationcontrollerdelegate{     func imagepickercontroller(     picker: uiimagepickercontroller,     didfinishpickingmediawithinfo info: [string : anyobject])     {         print("user did select image")         let chosenimage = info[uiimagepickercontrolleroriginalimage] as! uiimage          dismissviewcontrolleranimated(true, completion: nil)      }     func imagepickercontrollerdidcancel(picker: uiimagepickercontroller) {         //do code when cancel         print("cancel ...")         userdidcancelimagechoosing = true         dismissviewcontrolleranimated(true, completion: nil)     } } 

edit: checked question of video duration not need don't have same problem, here talk selecting image image picker can try in twitter app , attach panoramic hq image huge size. question suggested talk limiting record video duration.


Comments

Popular posts from this blog

authentication - Mongodb revoke acccess to connect test database -

r - Update two sets of radiobuttons reactively - shiny -

ios - Realm over CoreData should I use NSFetchedResultController or a Dictionary? -