GithubHelp home page GithubHelp logo

niyazof / ios-farm Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kavichki-test/ios-farm

0.0 0.0 0.0 6.06 MB

Remote farm for iOS devices

License: Other

Shell 1.88% HTML 52.14% JavaScript 38.08% Python 7.90%

ios-farm's Introduction

Requirements (the latest stable version):

  • Appium
  • Node (with packages 'ws' and 'node-ios-device')
  • python 3 (with packages 'wedsocket', 'websocket-cliet', 'asyncio')
  • XCode

Preconditions:

  • Replace "path" in "web/js/server.js" (line 119) with folder path
  • Replace "xcodeOrgId" in "test__appium.py" (line 40) with your Apple Developer Id
  • Replace "WEBDRIVER__PATH" in "smile.sh" (line 3) with "appium-webdriver" node module path
  • You must add a new device by id in function "run()" (web/start.html (line 125)) for catching action by click on your device on start page

Steps:

  • Open XCode and build WebdriverAgentRunner for your devices
  • Allow certificate on your devices
  • Start server "node server.js" (from web/js)
  • Run "start.html" (from web) in browser (Google Chrome recommended)
  • Probabbly, your first start will be failed due to unapproved certificate. You should restart "node server.js"

Running sreencasting may take about 2-3 minutes (for first launching)

ios-farm's People

Contributors

sh3p42d avatar

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.