Comments (12)
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.
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.
@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.
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.
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.
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.
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.
@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.
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.
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.
done with #27 I would appreciate it if you check it out and let me know if any issues occur
from gads-devices-provider.
closing, if any problems occur please do open new issues
from gads-devices-provider.
Related Issues (17)
- Try to run using WSL 2 in Windows HOT 5
- devices-list is the same of devices-config? HOT 12
- Can it work on MacOS? HOT 9
- Develop on MacOS HOT 3
- Add MacOS support HOT 1
- Move to MongoDB HOT 1
- Selenium Grid HOT 1
- Improve code HOT 1
- Windows iOS device provision HOT 1
- Unable to start the GADS Server. Logs don't show anything HOT 2
- Unable to start device provider server. HOT 5
- is it possible to work with iphone simulators? HOT 4
- WebDriverAgent runner installs in a repeated loop on iOS 17.3 HOT 6
- reverse USB tethering HOT 1
- GADS Device Provider Error HOT 13
- iOS Docker image error - file does not exist HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gads-devices-provider.