
Display and control your iOS device

iOS-remote는 USB로 iOS 기기에 연결하여 웹 브라우저에서 표시하고 제어할 수 있게 해줍니다. 탈옥이 필요하지 않습니다. 웹 브라우저에서 표시하기 때문에 iOS-remote는 Linux, macOS, Windows를 지원합니다.

이 프로젝트의 지원 범위는 WebDriverAgent의 버전에 따라 달라집니다. 테스트 결과, iOS15는 이미 지원됩니다. 최신 WebDriverAgent를 사용하시기 바랍니다.
이 프로젝트에 필요한 라이브러리와 도구는 다음과 같습니다:
Python 라이브러리:
pip3 install -r requirements.txt
환경을 준비하고 설치한 후, 터미널에서 다음 명령을 실행하세요:
WebDriverAgent-Runner를 빌드, 테스트 및 기기에 설치
WebDriverAgent 시작하기 👉 링크
Tidevice를 사용하여 WebDriverAgent 실행
tidevice wdaproxy -B com.facebook.wda.WebDriverAgent.Runner --port 8100
터미널에서 WebDriverAgent start successfully가 표시되면 WebDriverAgent를 성공적으로 실행한 것입니다!!!!
Tidevice를 사용하여 요청을 iOS 기기로 전달
tidevice relay 8200 9100
이 프로젝트의 기본 포트는
8200입니다. 연결 입력란에서 원하는 포트로 변경할 수 있습니다~
Flask 서버 실행
python3 app.py
브라우저에서 http://127.0.0.1:5000/ URL 열기
표시
회전 전환
제어:
스와이프
클릭
버튼 조작:
홈 버튼
화면 잠금을 위한 전원 버튼
스크린샷
텍스트 전송
볼륨 업/다운 버튼
더 많은 기기 표시
자동 시작
앱 목록 표시
앱 설치 및 제거