1.0.2 • Published 5 years ago

@fooxly/ios-simulator v1.0.2

Weekly downloads
3
License
MIT
Repository
gitlab
Last release
5 years ago

:page_facing_up:  IOS Simulator

A custom written CLI for easy to use commands based on the existing xcrun commands.

A package by Fooxly.

npm version npm bundle size

:rocket:  Recent Changes

  • List all the simulators
  • Transfer files to the simulator
  • open an app or website via a deeplink/url

:cloud:  Installation

using npm

npm install -g @fooxly/ios-simulator

using yarn

yarn global add @fooxly/ios-simulator

:closed_book:  Commands

Listing the devices

sim list

This command lists all the simulators you have installed.

Boot a simulator

sim boot <device name>

or

sim launch <device name>

or

sim start <device name>

or

sim <device name>

These commands let you start the simulator of your choice. The device name for the simulator is the name visible inside of the sim list command. for example

sim boot "iPhone 11 Pro"

Open an url or deeplink

sim open <url>

Opes a link inside of your simulator.

Upload a file

sim upload [<paths>]

Upload 1 or multiple files based on the given paths. You can upload as many files as you would like, just add the paths to the end of the command.

clean up unused devices

sim remove-unused

or

sim clean-up

This removes all the unused sims and sims that are not available.

:clipboard:  To-do

  • boot via the device udid
  • remove a device
  • shutdown the active simulator
  • predict the action if the second parameter is not a function. (url can be opened, udid or name can launch)

:heart:  Support our projects

You can support us by donating through BuyMeACoffee or PayPal.

BuyMeACoffee    PayPal