Skip to content

feat: automatically start wda on real ios device#25

Merged
gmegidish merged 9 commits intomainfrom
feat-start-wda-on-real-device
Jul 23, 2025
Merged

feat: automatically start wda on real ios device#25
gmegidish merged 9 commits intomainfrom
feat-start-wda-on-real-device

Conversation

@gmegidish
Copy link
Copy Markdown
Member

No description provided.

@gmegidish
Copy link
Copy Markdown
Member Author

1.⁠ ⁠major refactor so wda is now a class
2.⁠ ⁠⁠wda can now use any port (and any host), not fixed at localhost:8100
3.⁠ ⁠⁠if ios tunnel is not running, it will start it
4.⁠ ⁠⁠if ios forward is not running, it will create one
5.⁠ ⁠⁠it will launch wda if it’s not running (and wait for status okay, and then send home button)
6.⁠ ⁠⁠checks for a free port from 8101-8199 for wda forward on localhost
7.⁠ ⁠⁠tunnel and forward proxy are torn down at end of process
8.⁠ ⁠⁠if tunnel and/or forward proxy was available beforehand, they will not be torn down

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant