summaryrefslogtreecommitdiff
path: root/platform/ios/INSTALL.md
diff options
context:
space:
mode:
authorJason Wray <jason@mapbox.com>2018-12-03 20:55:52 -0500
committerJason Wray <friedbunny@users.noreply.github.com>2018-12-05 12:34:39 -0500
commite49953df1440771b885abb6c86e4d4913a3b005f (patch)
treeb415b3ef4ab9e8705078e45e6e8a61adf03ba7e4 /platform/ios/INSTALL.md
parent5fa5c15eab1fe904e37668570efc8d1c3656999c (diff)
downloadqtlocation-mapboxgl-e49953df1440771b885abb6c86e4d4913a3b005f.tar.gz
[ios, build] Replace -symbols with -stripped build flavor
Diffstat (limited to 'platform/ios/INSTALL.md')
-rw-r--r--platform/ios/INSTALL.md12
1 files changed, 11 insertions, 1 deletions
diff --git a/platform/ios/INSTALL.md b/platform/ios/INSTALL.md
index a5e59994b7..d7576b68cb 100644
--- a/platform/ios/INSTALL.md
+++ b/platform/ios/INSTALL.md
@@ -136,9 +136,19 @@ pod 'Mapbox-iOS-SDK-nightly-dynamic', podspec: 'https://raw.githubusercontent.co
If using the static framework, add `$(inherited)` to your target’s Other Linker Flags in the Build Settings tab.
+##### Using pre-stripped releases with CocoaPods
+
+If you choose to commit the contents of your `Pods` directory to source control and are encountering file size limitations, you may wish to use builds that have been pre-stripped of debug symbols.
+
+```rb
+pod 'Mapbox-iOS-SDK-stripped', podspec: 'https://raw.githubusercontent.com/mapbox/mapbox-gl-native/ios-v{x.x.x}/platform/ios/Mapbox-iOS-SDK-stripped.podspec'
+```
+
+Note that these builds lack some debugging information, which could make development more difficult and result in less useful crash reports. Though initially smaller on disk, using these builds has no effect on the ultimate size of your application — see our [Understanding iOS Framework Size guide](https://www.mapbox.com/help/ios-framework-size/) for more information.
+
#### Carthage
-For instructions on installing stable release versions of the Mapbox Maps SDK for iOS with Carthage, see [our website](https://www.mapbox.com/install/ios/carthage/). If you require a build without symbols pre-stripped, use [this feed URL](https://www.mapbox.com/ios-sdk/Mapbox-iOS-SDK-symbols.json) with Carthage.
+For instructions on installing stable release versions of the Mapbox Maps SDK for iOS with Carthage, see [our website](https://www.mapbox.com/install/ios/carthage/). If you require a build with debug symbols pre-stripped, use [this feed URL](https://www.mapbox.com/ios-sdk/Mapbox-iOS-SDK-stripped.json) with Carthage.
##### Testing pre-releases with Carthage