마사키군
870
2019-10-05 15:15:27
0
78

아이폰 앱 안의 웹뷰에 표시된 웹페이지를, XCode가 설치되지 않은 맥에서 사파리로 디버깅할 수 있나요?


안녕하세요.

최근에 투입된 프로젝트에서는 하나의 웹페이지가 PC 웹브라우저에서도, 스마트폰의 앱 내 메뉴를 통해 표시되는 웹뷰를 통해서도 볼 수 있어야 한다는 요구사항이 있었는데요.

PC 웹브라우저는 요새는 크롬 아니면 인터넷 익스플로러(...)로 많이들 통일된 상황이라 이 웹페이지를 안드로이드 앱 내 웹뷰를 통해 표시해도 크게 문제가 없었습니다.

그런데 아이폰내 웹뷰에서 웹을 표시했을 때는 의외로 자잘한 부분에서 걸리는 부분이 있네요. 그래서 인터넷을 검색해보니, 개발용 폰에 앱스토어를 통하지 않고 XCode를 통해서 설치한 앱이라면 맥의 사파리로 디버깅이 가능하다는 이야기를 보았고, 앱 개발자분의 맥북을 빌려서 실제로 테스트해 보았는데 웹뷰에 표시된 웹페이지가 사파리 DOM Inspector로 잘 표시되는걸 보고 이걸 통해 js 및 CSS 디버깅을 했습니다.

하지만 개발자분도 본인의 업무가 있는데 제가 맥북을 계속 빌려서 개발 진행하는 것도 좀 아니다 싶던 차에, 함께 일하던 디자이너분이 철수하시게 되어서 디자이너분이 사용하시던 아이맥을 제가 쓰기로 하고, 이걸로 앱 내 웹뷰를 사파리 DOM Inspector에 연결해봤는데 잘 안되더라구요.

그래서 이상하다 싶어서 개발용 폰을 빌려서 제 맥북의 사파리에 연결해봤는데, 이번엔 또 잘 연결이 됬습니다-_-

무슨 차이가 있어서 두 맥북에서는 DOM Inspector와 잘 연결이 되는데 아이맥에서만 연결이 안될까 생각하다가, 두 맥북에는 XCode가 설치되어 있고 디자이너분의 아이맥에는 XCode가 설치되어있지 않다는게 떠올랐는데요.

혹시 XCode가 설치되어 있지 않은 맥이라면 앱 내 웹뷰에 표시된 웹사이트를 사파리의 DOM Inspector와 연결할 수 없는 건가요?

0
0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.