GithubHelp home page GithubHelp logo

Comments (12)

shamanec avatar shamanec commented on June 10, 2024 1

Oh, now I saw your console output :D Yeah, it is not going to work on a Macbook unfortunately. At the moment you can run GADS UI on a Mac but the provider works only on Linux

from gads-devices-provider.

shamanec avatar shamanec commented on June 10, 2024 1

What are you planning on using the project for? I am working on some changes right now but when I finish them maybe I can spend some time and see if I can build a simpler provider version for MacOS

from gads-devices-provider.

shamanec avatar shamanec commented on June 10, 2024 1

@AbhishakeDev @ssanmaru there is already a working solution on the macos-support branch. I am still updating the readme and I'll need to cleanup and improve the code but I should be able to merge it into main next week I hope :)

from gads-devices-provider.

shamanec avatar shamanec commented on June 10, 2024

Sorry for the late reply, mate! Your steps seem fine to me. Are you running this in a VM or actual Linux machine? The /dev folder is present on all Linux distributions and is not something that GADS creates. The endpoint /create-udev-rules creates the udev rules which add symlinks for the devices in the /dev folder when a device is connected. This is what the watcher is watching for - adding/removing from the /dev folder. I've never encountered this error but I'll look into what could be the issue. You can contact me on Discord: shamanec#4281 or LI so I can help faster when I am online :)

from gads-devices-provider.

AbhishakeDev avatar AbhishakeDev commented on June 10, 2024

Hey @shamanec , thanks a lot for replying mate! I am planning to use this project as an ios device farm for my startup, to manually test and automate flows for my application, i have something already for android but ios is a pain in the a**.
Ill check if i can arrange a raspberry pi for the provider, will linux on that be enough for the smooth functioning?

from gads-devices-provider.

shamanec avatar shamanec commented on June 10, 2024

Honestly I have no experience with Raspberry but as long as you can attach your devices over USB to it, I see no problem with it functioning :) I don't know if anyone is actively using this project at all and it has been pretty much tested only by me, so there might be different issues or missing information in the READMEs. Don't hesitate to contact me with any issues or feature requests and I will help out if I can :D

from gads-devices-provider.

ssanmaru avatar ssanmaru commented on June 10, 2024

What are you planning on using the project for? I am working on some changes right now but when I finish them maybe I can spend some time and see if I can build a simpler provider version for MacOS

I would like to have this setup running on MacOS. I was wondering if you have any plans of releasing GADS Device provider for MacOS soon. I am looking for a solution where i can build a small size iOS device farm and control them remotely.
Thank you in advance!

from gads-devices-provider.

shamanec avatar shamanec commented on June 10, 2024

@ssanmaru hey, it is on my mind but I didn't have much time lately and been doing other changes. Do you need both iOS and Android? I can probably make it work in a week or two. I won't be using Docker containers on MacOS for the devices though due to some usb mounting limitations

from gads-devices-provider.

ssanmaru avatar ssanmaru commented on June 10, 2024

Hey @shamanec , Thank you for your prompt response. I am looking for iOS devices only. I would like to have these iOS devices controlled remotely (like click, tap, sendkeys,etc..)

from gads-devices-provider.

shamanec avatar shamanec commented on June 10, 2024

Sure, I'll try assembling something so you can get it going and maybe you'll test it for me as we go :D One more question @ssanmaru - do you plan to remotely control them on your own network? Currently the project is under the assumption of being used locally - you might be able to access devices through another network if you use ngrok but it's not something I aim for at the moment :D

from gads-devices-provider.

shamanec avatar shamanec commented on June 10, 2024

done with #27 I would appreciate it if you check it out and let me know if any issues occur

from gads-devices-provider.

shamanec avatar shamanec commented on June 10, 2024

closing, if any problems occur please do open new issues

from gads-devices-provider.

Related Issues (17)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.