iSimulator is a GUI utility to control the Simulator, and manage the app installed on the simulator.
Switch branches/tags
Nothing to show
Clone or download
Latest commit cafabc2 Dec 1, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
iSimulator.xcodeproj Add ApplicationCache. Dec 1, 2018
iSimulator Thread safe Fix. Dec 1, 2018
preview add some preview image Mar 22, 2018
.gitignore Remove CocoaPod, Use Carthage manage dependency. Jul 17, 2018
Cartfile Add Crashlytics. Nov 23, 2018
Cartfile.resolved update Cartfile.resolved Nov 25, 2018
Crashlytics.json Add Crashlytics. Nov 23, 2018
LICENSE first commit Dec 14, 2017
README.md update readme. Nov 25, 2018
carthageBootstrap.sh Add carthageBootstrap.sh Nov 23, 2018

README.md

Carrot: iSimulator is a GUI utility to control the Simulator

iSimulator is a GUI utility to control the Simulator, and manage the app installed on the simulator.

Features

Control Simulator:

  • Show all simulators, including iOS, watchOS, tvOS and paired watches.
  • Create, erase, delete a simulator.
  • Pair iPhone and iWatch simulator.
  • Start, shutdown a simulator, and can start multiple simulators at the same time.

Control application:

  • Shows all applications installed on the simulator.
  • Easy to access application bundle, sandbox folder. iSimulator will create a folder that contains the app's bundle and sandbox. This will make access app's data easier.
  • Launch, terminate, uninstall application.
  • Launch one application for other simulator. Very easy to share an app to other simulators without having to rebuild.

Auto Refresh:

  • If you add, delete a simulator, or add, delete an application etc.,iSimulator will automatically refresh.

Usage

Download App and run.

Build from the code

Don't use carthage bootstrap, because FBSimulatorControl have extra scheme that carthage can not build.

Please run script with the following:./carthageBootstrap.sh to checkout and build dependencies.

Requirements

iSimulator depends on Xcode command line tools, if you do not see the simulator you want, please change the path to the active developer directory. You can use the following two ways:

Terminal.app: Usage: sudo xcode-select -s

Xcode.app: Preferences -> Locations -> Command line tools

Preview

Show all simulators,Easy to access application bundle, sandbox folder.

List apps

Launch one application for other simulator. Very easy to share an app to other simulators without having to rebuild.

Launch one application for other simulator.

License

iSimulator is released under the MIT license. See LICENSE for details.