Apache Cordova iOS
Clone or download
dpogue Merge pull request #406 from erisu/add-missing-unorm-dependency
Added Back Missing unorm Dependency
Latest commit 1117061 Sep 12, 2018
Failed to load latest commit information.
.github CB-11920 - Add github pull request template Oct 5, 2016
CordovaLib [CB-14244] CB-9366 log error.stack in cordova.js Aug 2, 2018
bin Merge pull request #398 from erisu/remove-xcconfig-flag Sep 6, 2018
cordova-js-src CB-13164: fixed local require, updated cordova.js (#333) Aug 29, 2017
guides CB-11957 - Update docs for remote/local notifications removed in cord… Oct 5, 2016
hooks CB-8506 - Use npm version of uncrustify in cordova-ios Feb 18, 2015
tests Removal of xcconfig build flag Aug 29, 2018
.eslintignore CB-12895 : ignoring cordova.js file Sep 27, 2017
.eslintrc.yml CB-12895 : removed jshint and added eslint Jul 14, 2017
.gitattributes CB-9836 Add .gitattributes to prevent CRLF line endings in repos Nov 3, 2015
.gitignore Merge branch 'master' into cb-14242-remove-bundled-dependencies-and-n… Sep 11, 2018
.ratignore Added jasmine.json to ratignore (for audit license header check) Apr 22, 2017
.travis.yml GH#396: Update Objc-Test for Local & TravisCI (#397) Aug 29, 2018
CONTRIBUTING.md CB-9800 Fixing contribute link. Oct 23, 2015
LICENSE Update version of NSData+Base64 to get a more normal license on it Jul 10, 2014
NOTICE Add NOTICE file Mar 28, 2014
README.md Updated README Apr 20, 2017
RELEASENOTES.md CB-13579 Updated RELEASENOTES and Version for release 4.5.4 Nov 15, 2017
appveyor.yml CB-14074 ios: Remove Node 4 from CI (#375) Aug 2, 2018
component.json CB-7775 - Add component.json for component and duo package managers (c… Oct 13, 2014
package.json Added missing unorm dependency Sep 12, 2018


Build status Build Status codecov.io

Cordova iOS

Cordova iOS is an iOS application library that allows for Cordova-based projects to be built for the iOS Platform. Cordova based applications are, at the core, applications written with web technology: HTML, CSS and JavaScript.

Apache Cordova is a project of The Apache Software Foundation (ASF).


⚠️ Report issues on the Apache Cordova issue tracker

Create a Cordova project

Follow the instructions in the Command-Line Usage section of http://docs.cordova.io

To use a shared CordovaLib, for example in development, link the appropriate cordova-ios platform folder path:

cordova platform add --link /path/to/cordova-ios

Updating a Cordova project

When you install a new cordova-cli version that comes with a new iOS platform version, from within your project:

cordova platform rm ios
cordova platform add ios


  1. Run npm install
  2. Run npm test

Futher reading