No commit activity in last 3 years
No release in over 3 years
This utility updates the caps for iOS, Android macOS and tvOS devices. Please refer to homepage for further details on usage
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

~> 0.8.3
~> 0.2.0
 Project Readme

Gem Version

yi_appium_caps_util

This gem is meant to help create and/or update the appium.txt file. Note that a prerequisite to using this gem is to have the device connected to the machine.

Supported platforms

Android

deviceName

deviceName will be updated using adb devices

youiEngineAppAddress

youiEngineAppAddress will be updated using adb shell ifconfig wlan0

iOS

udid

udid will be updated using idevice_id -l

youiEngineAppAddress

youiEngineAppAddress will be updated using getiOSIP.app

macOS

youiEngineAppAddress

youiEngineAppAddress will be set to localhost

tvOS

youiEngineAppAddress

youiEngineAppAddress will be updated using getiOSIP.app

How to Use

Dependencies Installation

$ brew install libimobiledevice

$ brew install ios-deploy

$ gem install ipaddress

$ gem install toml

Installation

$ gem install yi_appium_caps_util

Running

  • yi_appium_caps_util -u if appium.txt is in your local folder
  • yi_appium_caps_util -u -f *path/file* to define the path/filename
  • yi_appium_caps_util -c platform to create the appium.txt file.