2022. 11. 1. 14:54ㆍiOS/iOS
웹뷰를 뷰에 add하고 컴파일 했는데 카메라가 안보여서
처음엔 '아맞다, 시뮬레이터로는 카메라 확인할 수 없었지'했었다.
참고) 시뮬레이터로 확인할 수 없는 기능
근데, 실제 device를 연결해서 컴파일 했는데도 카메라가 보이지 않았다.
아.. 구현할게 많아지는 느낌적인 느낌.
info.plist설정에 privacy와 관련된 내용을 추가해도 달라지는게 없었다.
WF: _WebFilterIsActive returning: NO
라고 뜨는걸 봤는데 이게 문젠가 싶었지만
이런글이 있는걸로 보아(불필요한 로그를 삭제해보자라는 글), 이 로그때문에 카메라가 안뜨는것같진 않았다.
https://github.com/react-native-webview/react-native-webview/issues/1672
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ한마음 한뜻(안웃김.)
그러던 중.
https://developer.apple.com/forums/thread/88052?page=3
iOS 14.3 Supported....!
아 버전이 문제였을수도 있겠다.. 싶어서 디바이스 기기 바꿔봄
기존 테스트폰(iOS13.7) -> 다른 테스트폰(iOS15.6.1)
단지 ios버전을 14이상으로 맞춰준것뿐임.
(xcode프로젝트에서도 deployment Info도 iOS14.0으로 맞춰줌)
그랬더니,
이때까지만 해도 될줄알았다.
근데 확인버튼 눌러도 따로 카메라가 뜨지 않음......ㅋ
근데 또 이 에러뜸. 하.
일단 여기까지 시도해봤는데 테스트폰 사파리에서 해당 url을 테스트해보니
팝업은 떴지만 똑같이 카메라가 안나왔다. 그말은..?
-> ios쪽에서 코드를 작성할 부분이 있는줄 알았는데,
뷰개발자분 작업이 덜된거였다. 물어봐야징.
-> 음음 역시 맞았다. 코드 이것저것 수정해주시니 안나왔던 카메라가 나왔다. 근데 후면이 아니라 전면카메라 나와야 했는데
이 부분은 고쳐주신다고 한다. 후후
원인을 앱쪽에서만 찾지말고 다른 방면으로도 생각해보는게 중요함을 배웠다.
내 잘못이 아닐수도 있댜규,,ㅋㅋ쭈굴쭈굴