안녕하세요 맥파이입니다.
오늘은 보이스오버 기능을 가지고 놀다가 보면 깜짝 놀라는 일이 발생할 수도 있어서,
이 이야기를 해볼까 합니다.
보이스 오버 (Voice over) in iOS
애플폰은 시각장애인용 기능을 지원하고 있습니다.
iOS앱을 만드는걸 업으로 삼고 있다보니..
민원으로 만나기 쉽지 않은 보이스오버를 만나게 되었습니다.
보이스 오버가 무엇이냐? 어떻게 쓰는거냐?
이거 테스트를 어떻게 해야하지 고민하는 개발자분이라면 다음 링크를 들어가서 확인한번 해보세요.
https://support.apple.com/ko-kr/guide/iphone/iph3e2e415f/ios
iPhone에서 VoiceOver 켜기 및 연습하기
iPhone 화면을 볼 수 없는 경우, 제스처 기반 화면 읽기 도구인 VoiceOver를 켤 수 있습니다.
support.apple.com
링크를 타고 구경을 다녀오셨다면, 아마도 기본으로 다루는 방법은 익히셨을것 같습니다.
보이스오버 디버깅중 화면 먹통 현상
보이스 오버는 시각장애인을 위한 화면의 텍스트또는 이미지등을 글로 읽어주는 기능이라고 생각합니다.
민원을 보내주신 분의 증상을 확인하기 위해, 보이스오버를 활성화 해놓고 화면들을 돌아다니고 재현을 하던중에...
보이스오버만 활성화되면 화면이 먹통이 되는 현상을 확인하였습니다.
어라 이것 뭐지?
보이스오버만 켜지면 화면이 먹통이되서 난감해지고, 땀은 삐질삐질나고...
폰을 재기동도 해보고...
까만화면에 할수 있는건 몇가지 없고....
폰을 초기화 해야 하나하는 생각까지 들어버렸죠...
이 글을 찾아오신 분들도 동일한 현상이 발생하셨겠죠?
해결방법을 알고 싶은데, 자꾸 일하다 겪은 일을 이야기 하고 있으니 조금 답답하신 분들도 있을것 같아서
해결방법을 드디어 알려드리려고 합니다.
해결방법
아이폰 화면에 세손가락으로 세번 따다닥 눌러주면 갑자기 눈을 감게 만드는 빛을 보게 되실겁니다.
다시 화면이 살아나고, 흘렀던 식은땀도 얼어버리는 기적을 느끼실수 있습니다.
참고로 위와 같이 먹통이 되는 증상은 오류가 아니라, 시각장애인들은 화면을 볼 필요가 없으신 분들이
있으시기 때문에, 에너지 절약차원에서 저런 기능을 넣어놨다는 카더라 글이 있더군요.
정확한 사실은 쿡형한테 물어봐야 할것 같습니다.
오늘은 먹통화면을 해결하는 방법에 대해 글을 써봤습니다.
또 봐요~
'개발 관련 > iOS SWIFT' 카테고리의 다른 글
[Swift] Protocol 프로토콜이란? (0) | 2023.04.05 |
---|---|
[Swift] Typealias란 무엇인가? (0) | 2023.04.05 |
[svn] global-ignores: ignore 설정 방법 (0) | 2023.01.18 |
[Swift] 버튼 title 제거해도 title 노출이 될 경우 (0) | 2023.01.12 |
[Swift] Xcode LLDB 빌드에러 발생 (0) | 2023.01.07 |