skeleton
CLI 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:
CLI 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 clear
        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.