1 |
|
2 | #
|
3 | # Licensed to the Apache Software Foundation (ASF) under one
|
4 | # or more contributor license agreements. See the NOTICE file
|
5 | # distributed with this work for additional information
|
6 | # regarding copyright ownership. The ASF licenses this file
|
7 | # to you under the Apache License, Version 2.0 (the
|
8 | # "License"); you may not use this file except in compliance
|
9 | # with the License. You may obtain a copy of the License at
|
10 | #
|
11 | # http://www.apache.org/licenses/LICENSE-2.0
|
12 | #
|
13 | # Unless required by applicable law or agreed to in writing,
|
14 | # software distributed under the License is distributed on an
|
15 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
16 | # KIND, either express or implied. See the License for the
|
17 | # specific language governing permissions and limitations
|
18 | # under the License.
|
19 | #
|
20 | -->
|
21 |
|
22 | [![Build status](https://ci.appveyor.com/api/projects/status/github/apache/cordova-ios?branch=master)](https://ci.appveyor.com/project/Humbedooh/cordova-ios)
|
23 | [![Build Status](https://travis-ci.org/apache/cordova-ios.svg?branch=master)](https://travis-ci.org/apache/cordova-ios)
|
24 | [![codecov.io](https://codecov.io/github/apache/cordova-ios/coverage.svg?branch=master)](https://codecov.io/github/apache/cordova-ios?branch=master)
|
25 |
|
26 | Cordova iOS
|
27 | =============================================================
|
28 | 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.
|
29 |
|
30 | <a href="http://cordova.apache.org">Apache Cordova</a> is a project of <a href="http://apache.org">The Apache Software Foundation (ASF)</a>.
|
31 |
|
32 | Requires:
|
33 |
|
34 | * Xcode 6.x or greater. Download it at [http://developer.apple.com/downloads](http://developer.apple.com/downloads) or the [Mac App Store](http://itunes.apple.com/us/app/xcode/id497799835?mt=12).
|
35 | <br />
|
36 | * [node.js](https://nodejs.org)
|
37 |
|
38 | :warning: Report issues on the [Apache Cordova issue tracker](https://issues.apache.org/jira/issues/?jql=project%20%3D%20CB%20AND%20status%20in%20%28Open%2C%20%22In%20Progress%22%2C%20Reopened%29%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20%3D%20%22iOS%22%20ORDER%20BY%20priority%20DESC%2C%20summary%20ASC%2C%20updatedDate%20DESC)
|
39 |
|
40 |
|
41 | Create a Cordova project
|
42 | -------------------------------------------------------------
|
43 |
|
44 | Follow the instructions in the [**Command-Line Usage** section](http://cordova.apache.org/docs/en/edge/guide_cli_index.md.html#The%20Command-line%20Interface) of [http://docs.cordova.io](http://docs.cordova.io)
|
45 |
|
46 | To use a **shared CordovaLib**, for example in development, link the appropriate cordova-ios platform folder path:
|
47 |
|
48 | cordova platform add --link /path/to/cordova-ios
|
49 |
|
50 | <br />
|
51 |
|
52 | Updating a Cordova project
|
53 | -------------------------------------------------------------
|
54 |
|
55 | When you install a new cordova-cli version that comes with a new iOS platform version, from within your project:
|
56 |
|
57 | cordova platform update ios
|
58 |
|
59 | Tests
|
60 | --------------------------------------------------------------------
|
61 |
|
62 | 1. Run `npm install`
|
63 | 2. Run `npm test`
|
64 |
|
65 | Futher reading
|
66 | -----
|
67 | * [http://cordova.apache.org/](http://cordova.apache.org/)
|
68 | * [http://wiki.apache.org/cordova/](http://wiki.apache.org/cordova/)
|
69 |
|
70 | <br />
|