iOS10 사진 접근권한 예외처리. - UIImagePickerController를 통해 사진 접근 시 Xcode8에서 빌드시 앱이 죽는 문제가 발생한다. - Photo Library 사용 시 권한이 없을경우 바로 시스템 설정으로 점프 하는 것 보다 상태값에 따라 점프 시점을 분기처리한다. 해결방법 1. info.plist에 Privacy - Photo Library Usage Description 옵션 추가 사진 접근 시 시스템 팝업에 표시 할 사용자 문구를 추가한다. 2. 사진 접근 시 권한이 있는지 확인한다. - 최초 권한 요청 시 시스템 얼럿이 발생하기 때문에 설정으로 강제이동 시키지 않는다. 123456789101112131415161718192021222324- (void)selectPhoto..
앨범 접근 제한상태에서 이를 해지시키고, 권한을 취득하기 위한 예외처리가 필요하다. 다음 처리 방식은 권한이 없을경우 바로 시스템 설정페이지로 이동 시키거나, 사진 선택 매서드를 호출하도록 되어있다. Colored By Color Scripter™12345678910111213 #import - (void)selectPhotos { [[PHPhotoLibrary sharedPhotoLibrary] performChanges:^{ } completionHandler:^(BOOL success, NSError *error) { if (error) { [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettings..