모든 IOS 장치에서 크롬을 디버그하는 방법이 있습니까?
IOS 장치에서 크롬 브라우저를 디버그하는 방법이 있습니까?
방법이 없다면 iOS에서 크롬의 버그에 어떻게 접근할 수 있습니까?
웹을 검색했지만 충분한 답변을 찾지 못했습니다.
이전 답변(2016년 7월):
게시된 WKWebView
앱 에 대한 제한으로 인해 iOS용 Chrome을 직접 디버그할 수 없지만 다른 SO 스레드에서 이미 논의된 몇 가지 옵션이 있습니다.
Safari에서도 문제를 재현할 수 있다면 Safari Web Inspector로 원격 디버깅 을 사용하십시오 . 이것이 가장 쉬운 방법일 것입니다.
WeInRe 는 간단한 클라이언트-서버 모델을 사용하여 몇 가지 간단한 디버깅을 허용합니다. 완전한 기능은 아니지만 문제를 해결하기에 충분할 수 있습니다. 여기 에서 설정 지침을 참조 하세요 .
간단한
WKWebView
브라우저 앱을 만들 거나( 여기에 몇 가지 지침 이 있음 ) GitHub에서 기존 앱을 찾을 수 있습니다. Chrome은 동일한 렌더링 엔진을 사용하므로 이를 사용하여 디버그할 수 있습니다. Chrome이 생성하는 것과 비슷하기 때문입니다.
WebKit에 대해 열린 "버그"가 있습니다: WKWebView 릴리스 빌드에 대해 Web Inspector 사용 허용 . API를 받으면 WKWebView
iOS용 Chrome을 디버깅할 수 있습니다.
2018년 1월 업데이트:
2016년에 답변한 이후로 개선을 위해 몇 가지 작업을 수행했습니다.
일부 Microsoft 팀에서 RemoteDebug iOS WebKit Adapter 라는 최근 프로젝트가 있습니다 . Webkit 원격 디버깅 프로토콜과 Chrome 디버깅 프로토콜 간의 API 차이점을 처리하는 어댑터이며, 이를 통해 Chrome DevTools, VS Code 등 프로토콜을 지원하는 모든 앱에서 iOS WebView를 디버깅할 수 있습니다.
리포지토리에서 매우 자세한 시작 가이드를 확인하세요 .
관심이 있으시면 여기 에서 배경과 아키텍처에 대해 읽을 수 있습니다 .
전체 디버깅 지원이 필요하지 않은 경우 이제 chrome://inspect에서 iOS용 Chrome 내에서 직접 JavaScript 콘솔 로그를 볼 수 있습니다.
https://blog.chromium.org/2019/03/debugging-websites-in-chrome-for-ios.html
ReferenceURL : https://stackoverflow.com/questions/38179396/is-there-any-way-to-debug-chrome-in-any-ios-device
'IT이야기' 카테고리의 다른 글
Iterator::map이 Result::Err을 반환할 때 반복을 중지하고 오류를 반환하려면 (0) | 2021.10.12 |
---|---|
생성자에서 상태를 정의하거나 속성 이니셜라이저를 사용하는 것이 더 낫은가 (0) | 2021.10.12 |
확장 가능한 이미지 스토리지 (0) | 2021.10.12 |
C++에서 여러 데이터 필드가 있는 Java 열거형 클래스를 작성하는 방법 (0) | 2021.10.12 |
Windows에서 TortoiseHg(Mercurial)가 생성된(Puttygen에서) 개인 키 파일을 사용하도록 하는 방법 (0) | 2021.10.12 |