From 28be82c1c19505abb47ca1c03fd069cc4a015ec6 Mon Sep 17 00:00:00 2001 From: Jason Wray Date: Fri, 9 Oct 2015 14:44:06 -0400 Subject: [ios] remove CoreTelephony dependency Cellular carrier name and connectivity level will now only be sent if the developer independently chooses to link the CoreTelephony framework in their app. --- INSTALL.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'INSTALL.md') diff --git a/INSTALL.md b/INSTALL.md index cb72c55a98..17ad27665e 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -150,7 +150,6 @@ Currently, until [#1437](https://github.com/mapbox/mapbox-gl-native/issues/1437) 1. Add the following Cocoa framework dependencies to your target's *Link Binary With Libraries* build phase: - - `CoreTelephony.framework` - `GLKit.framework` - `ImageIO.framework` - `MobileCoreServices.framework` @@ -159,6 +158,7 @@ Currently, until [#1437](https://github.com/mapbox/mapbox-gl-native/issues/1437) - `libc++.dylib` - `libsqlite3.dylib` - `libz.dylib` + - `CoreTelephony.framework` (optional, telemetry-only) 1. Add `-ObjC` to your target's "Other Linker Flags" build setting (`OTHER_LDFLAGS`). @@ -168,6 +168,10 @@ Devices: iPhone 4S and above (5, 5c, 5s, 6, 6 Plus), iPad 2 and above (3, 4, Min iOS: 7.0+ +### Telemetry + +The iOS SDK collects [telemetry data](https://www.mapbox.com/telemetry/) during use and [requires additional setup](https://www.mapbox.com/ios-sdk/#metrics_opt_out). + ## Linux -- cgit v1.2.1