skeleton
Tool for fast generating multi language page objects from iOS and Android screens.
Prerequisites:
Global
- Install imagemagick.
Android
- Install SDK Tools.
- SDK tools are added to your $PATH (OSX).
- Enable USB Debugging on your device(s).
iOS
- Install Xcode.
- Install Xcode Command Line Tools.
- Install ideviceinstaller.
Installation:
$ gem install skeleton-ui
Precondition:
$ skeleton server
Usage:
$ skeleton --help
DESCRIPTION:
Tool for fast generating multi language page objects from iOS and Android screens.
COMMANDS:
server Run skeleton web-server
clear Clear user cache
scan Make screen objects
GLOBAL OPTIONS:
-h, --help
Display help documentation
-v, --version
Display version information
-t, --trace
Display backtrace when an error occurs
$ skeleton scan --help
EXAMPLES:
skeleton scan -p (ios or android) -u 749575366595763538563 -b com.my.bundle
OPTIONS:
-p, --platform PLATFORM
Set device platform: android or ios
-u, --udid UDID
Set device UDID
-b, --bundle BUNDLE
Set Bundle ID for your app [required for iOS]
--[no-]browser
Not open the browser at the end of skeleton's work
$ skeleton clear --help
EXAMPLES:
skeleton clear
$ skeleton server --help
EXAMPLES:
skeleton server
OPTIONS:
-p, --port PORT
Set web-server port
Docs:
- Setting up Skeleton for working with iOS real devices
- Setting up RVM for deciding permissions problems
License
A tool is available as open source under the terms of the MIT License.