같은 문제가 발생했습니다. 다시 재현해 디버깅을 위해 실제 머신에 연결해 보니 글로벌 브레이크포인트를 설정해 봤는데 커스텀 AlertWindow 프레임에서 크래시가 발생한 걸 발견했습니다. 이리저리 살펴보니 AlertWindow에 널 포인터가 없는 것을 발견했습니다. 이유는 분명합니다. UI를 조작할 때 충돌이 발생했습니다. 이유는 메인 스레드에서 UI가 조작되지 않았기 때문입니다. 코드로 돌아가서 카메라 상태를 호출하는 판단을 봅니다
아아아아
이 문제는 사용자가 메인 스레드에서 앨범 사용에 대한 동의 여부를 먼저 결정하는 콜백을 배치하면 해결될 수 있습니다.
같은 문제가 발생했습니다.
다시 재현해 디버깅을 위해 실제 머신에 연결해 보니 글로벌 브레이크포인트를 설정해 봤는데 커스텀 AlertWindow 프레임에서 크래시가 발생한 걸 발견했습니다.
이리저리 살펴보니 AlertWindow에 널 포인터가 없는 것을 발견했습니다.
이유는 분명합니다. UI를 조작할 때 충돌이 발생했습니다. 이유는 메인 스레드에서 UI가 조작되지 않았기 때문입니다.
코드로 돌아가서 카메라 상태를 호출하는 판단을 봅니다
이 문제는 사용자가 메인 스레드에서 앨범 사용에 대한 동의 여부를 먼저 결정하는 콜백을 배치하면 해결될 수 있습니다.