Skip to content
/ yolo Public

☎️ Swift library and CLI for generating an application bundle for an executable and running it in the iOS simulator.

License

Notifications You must be signed in to change notification settings

neonichu/yolo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YOLO

No Maintenance Intended

Swift library and CLI for generating an application bundle for an executable and running it in the iOS simulator.

Usage

You can run an executable in the simulator:

$ ./.build/debug/yolo run myExecutable

YOLO will create a temporary application bundle for you automatically and run it in the simulator. Please make sure that the given executable was compiled for the iOS simulator.

⚠️ When using this, keep in mind that there is a lot of truth behind the name - it is an extreme simplification of building application bundles and only supports a small set of features.

Installation

Since simctl is broken, we will need to interface with a third-party simulator tool. For now, sim out of RubyMotion was chosen, as it appears to be the most reliable and stable of them. Please make sure you have that installed.

YOLO requires Swift 2.2, as it uses the Swift Package Manager. You can compile it by just running:

$ make

By default, the CLI tool will be located in .build/debug/yolo.

About

☎️ Swift library and CLI for generating an application bundle for an executable and running it in the iOS simulator.

Resources

License

Stars

Watchers

Forks

Packages

No packages published