- Open up
restapi
folder in its own vscode window to start working on the api - go install github.com/swaggo/swag/cmd/swag@latest
- swag init --parseDependency
- go run main.go
plug an ios device into your machine and test on localhost:8080
api/routes.go
contains all routesapi/middleware.go
contains all middlewaresapi/*_endpoints.go
contains endpoints that mostly mirror go-ios docopt commandsapi/server.go
the server config
APIs needed to solve automation problem, run WebDriverAgent with 0 hassle:
- app install
- dev image mount and check
- run wda
- wda shim/ tap and screenshot
- signing api
- wda binary download