-
Notifications
You must be signed in to change notification settings - Fork 11
make build fails #1
Comments
Digging further, turns out there is supposed to be a makefile in the /jsmn directory but when cloning it just makes an empty folder. I was able to find another repo for jsmn and copy it in. |
Going further down the rabbit hole, I thought I'd continue feedback here rather than starting a new issue.
Once a session was started, I was able to run the iosvncserver program. Unfortunately, the macOS Screen Sharing app wasn't able to view the screen because it required a password. I tried both the local machine's password and the phone's password but it would never accept and just time out. RealVNC's VNC Viewer was able to view the phone's screen but it did not have control. I could see the touch commands being sent but the server would respond with "unknown command." I didn't dig further but I'd suspect more malformed json. |
I think the reason for the WebdriverAgent problems is that we built this a couple of years ago with an older version of WebdriverAgent. The protocol has since changed, so we’ll need to update the code. Not sure if WebdriverAgent will support wireless. We use it in a tethered combination. |
Further testing shows text entry does work. The "do tap" and "do drag" come back with an unhandled endpoint. WebDriverAgent definitely does support wireless. I was able to issue all their test commands, including take a screenshot, query for elements and then send a click to an element. libimobiledevice also supports wireless. When trying to run iosvncserver with the wireless device it reports cannot create an iosss_handle_t but that's beyond my understanding of how it works. I'll wait for you to update compatibility with the current WebDriverAgent. |
Following the instructions, after entering
cd iOSVNCServer && make build
I get:It seems like it's looking for another makefile in the /jsmn directory rather than using the one originally called?
The text was updated successfully, but these errors were encountered: