summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorJustin R. Miller <incanus@codesorcery.net>2014-05-14 17:49:10 -0700
committerJustin R. Miller <incanus@codesorcery.net>2014-05-14 17:49:10 -0700
commitf329685544ef77d8c59f2b1faf612f64029234fc (patch)
tree99221404869b6d3f12701b82814243222e0da76a /README.md
parent18b930362dd4ed6233000660c529fef25dc1951e (diff)
downloadqtlocation-mapboxgl-f329685544ef77d8c59f2b1faf612f64029234fc.tar.gz
update iOS details
Diffstat (limited to 'README.md')
-rw-r--r--README.md12
1 files changed, 10 insertions, 2 deletions
diff --git a/README.md b/README.md
index 3b607414fd..43a1742217 100644
--- a/README.md
+++ b/README.md
@@ -35,11 +35,19 @@ To create projects, you can run:
## iOS
-Because `libpng` isn't included in the iOS SDK, you will need to build a cross-architecture version
+iOS makes use of a Cocoa-specific API currently housed in [MVKMapKit](https://github.com/mapbox/MVKMapKit),
+which is included as a submodule and provides a `UIView` interface to the map view.
+
+First, pull down the submodule(s):
+
+ git submodule init
+ git submodule update
+
+Then, because `libpng` isn't included in the iOS SDK, you will need to build a cross-architecture version
yourself. Run `./setup-libraries.sh`, which is derived from Mapnik's cross-architecture build
scripts. This will also run `./configure`.
-Then, `make iproj` to create and open an Xcode project with an iOS-specific view controller housing and basic gesture support.
+Lastly, `make iproj` to create and open an Xcode project with an iOS-specific view controller housing.
Target devices: iPhone 4 and above (4S, 5, 5c, 5s) and iPad 2 and above (3, 4, mini and/or retina).