lucianovalenca
3/24/2017 - 12:21 AM

Step by Step guide to installing Cordova for iOS development

Step by Step guide to installing Cordova for iOS development

1. Install Xcode, if you haven't already.
 
   a. Once installed, run Xcode and accept the license agreement.
 
   b. Go into Xcode Prefs (Cmd + ,), go to Downloads, and install "Command Line Tools for Xcode" (or something named similarily)
 
2. Install Homebrew (copy and paste the following into your terminal):
 
   ```bash
   ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
   ```
 
3. While still in terminal, run:
 
   ```bash
   brew update
   brew doctor
   ```
 
   a. If you haven't yet installed "Command Line Tools for Xcode", you will be told by brew doctor to install it. See step 1.b.
 
   b. If necessary, fix any other issues that brew doctor reports.
 
4. Install Node.js using Brew:
 
   ```bash
   brew install node
   ```
 
5. Install Cordova (formerly "PhoneGap") usind NPM (Node Package Manager):
 
   ```bash
   sudo npm install -g cordova
   ```
 
6. Install ios-sim plugin for Cordova (so you can launch iOS simulator directly):
 
   ```bash
   sudo npm install -g ios-sim
   ```
 
7. Create a Cordova project and add iOS as a platform
   ```bash
   cordova create DirectoryName com.company.appname AppName
   cd DirectoryName
   cordova platform add ios
   ```
 
8. Great, you're done! You should be able to run this repo by simply running:
 
   ```bash
   cordova build ios
   cordova simulate ios
   ```
 
Give it a few seconds and your iOS simulator with your Cordova app should appear right in front of you. Hooray!