2016-08-03 12 views
9

카메라 유형이있는 UIImagePickerController를 사용하고 있습니다. 먼저 이미지 피커 컨트롤러를 열면 제대로 작동하지만 이미지 피커 vc를 열고 장치를 회전하면 실제로 추가 할 수없는 실제 사전 커밋 처리기에있는 경우 "[App] CA 제한으로 인한 새로운 울타리 "& 캡처 할 옵션이없는 카메라 이미지가있는 흰색 화면이 있습니다.실제 사전 커밋 처리기에있는 경우 CA 제한으로 인해 실제로 새 울타리를 추가 할 수 없습니다.

"렌더링되지 않은 뷰를 스냅 샷으로 만들면 빈 스냅 샷이 생성되고 스냅 샷이나 스냅 샷이 화면에 업데이트되기 전에 뷰가 적어도 한 번 렌더링되었는지 확인하십시오."

iOS 9.3까지 제대로 작동합니다. 이는 iOS10.3 베타 버전에서 발생합니다.

귀하의 도움에 감사드립니다. 여기

찾기 스크린 샷 : https://postimg.org/image/qy6k7dc7b/

내 코드베이스 :

UIImagePickerController *pickerController = [[UIImagePickerController alloc] init]; 
pickerController.sourceType = UIImagePickerControllerSourceTypeCamera; 
pickerController.delegate = self; 
[self presentViewController:pickerController animated:YES completion:nil]; 

감사합니다,

+3

http://stackoverflow.com/questions/38458170/ios-10-app-if-were-in-the-real-pre-commit-handler-we-cant-actually-add-any – mKane

+0

same 여기에 어떤 해결책이 있습니까? – seggy

+0

@shivam - 문제를 해결할 수 있었습니까? –

답변

10

하여 기기 변경의 오리엔테이션과 아마 애플 측에서 일부 문제가있는 경우이 메시지가 나타납니다. 이 문제에 대한 레이더가 있습니다. (레이더 번호 28250512) 메시지를 일시적으로 무시하거나 OS에서 제공하는 로그를 비활성화하려면 this 답에 설명 된대로 환경 변수를 설정하십시오. 엑스 코드에서

+3

이 레이다 파일은 어디에 있습니까? 아니면 개인 파일 레이더입니까? 감사! –

+0

무시하고 싶지만 갑자기 가져온 이미지 중 하나가 콘솔에서이 메시지와 함께 방향이 바뀌지 않습니다. – odvan

+1

@DanRosenstark 여기에 속일 수 있습니다 : http://www.openradar.me/29335970 – Klaas

3

: 바로 옆에 정지 버튼 편집 방식에

클릭하여 활성 구성표 이름에

클릭 .... 실행에

(디버그) ->을 선택하십시오

,536을 해제 = OS_ACTIVITY_MODE : 환경 변수에 인수 탭

는 +

이 변수를 추가 클릭

+1

이것은 방향 문제입니다 .... 아니 UIImagePickerController 문제 –

+4

좋은 해결책이 아닙니다. 이렇게하면 불필요한 것보다 훨씬 많은 로깅을 사용할 수 없게됩니다. – gavdotnet

0

Xcode 프로젝트에서 표시되는 화면 맨 위로 제품 제품을 클릭하면 아래쪽 세 번째 옵션이 나타납니다. Scheme을 클릭하십시오. 아래쪽 세 번째 옵션 Scheme 편집 Edit Scheme을 클릭 한 다음 First Scheme를 클릭하십시오. Option Arguments passed Launch and에서 + 버튼을 클릭하면 + 버튼을 클릭하고 OS_ACTIVITY_MODE를 쓰고이를 확인한 후 하단 옵션을 닫습니다. 닫기를 클릭하면 오류가 종료됩니다. : p