summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan Kiley <jmkiley@users.noreply.github.com>2018-08-15 11:05:21 -0700
committerGitHub <noreply@github.com>2018-08-15 11:05:21 -0700
commit096a6068bd4520d470f60c7126a519270c33db75 (patch)
treec8c8bd739b776e9800b72f5b08489abf834924a4
parent0cd99987f93f5de49b125b3bb5f54357b258f210 (diff)
downloadqtlocation-mapboxgl-096a6068bd4520d470f60c7126a519270c33db75.tar.gz
[ios] Cherry-pick 12257 into release-boba (#12642)
-rw-r--r--platform/ios/CHANGELOG.md10
-rw-r--r--platform/ios/Mapbox-iOS-SDK-nightly-dynamic.podspec2
-rw-r--r--platform/ios/Mapbox-iOS-SDK-symbols.podspec2
-rw-r--r--platform/ios/Mapbox-iOS-SDK.podspec2
4 files changed, 14 insertions, 2 deletions
diff --git a/platform/ios/CHANGELOG.md b/platform/ios/CHANGELOG.md
index e2e1e44206..39d825b597 100644
--- a/platform/ios/CHANGELOG.md
+++ b/platform/ios/CHANGELOG.md
@@ -2,7 +2,13 @@
Mapbox welcomes participation and contributions from everyone. Please read [CONTRIBUTING.md](../../CONTRIBUTING.md) to get started.
-## 4.0.5 - August 14, 2018
+## 4.0.5 - August 15, 2018
+
+### Packaging
+
+* When integrating this framework using CocoaPods, the included bcsymbolmap files are now preserved. If you have bitcode enabled and you are seeing incorrectly symbolicated crash logs, you should create a build phase in your Xcode project that copies these bcsymbolmap files to your app’s Products Directory when installing. ([#12257](https://github.com/mapbox/mapbox-gl-native/pull/12257))
+
+### Other changes
* Added an `MGLMapView.locationManager` property and `MGLLocationManager` protocol for tracking user location using a custom alternative to `CLLocationManager`. ([#12013](https://github.com/mapbox/mapbox-gl-native/pull/12013))
@@ -41,7 +47,7 @@ Mapbox welcomes participation and contributions from everyone. Please read [CONT
* Fixed a crash that could occur when reusing `MGLMapSnapshotter` or using multiple snapshotters at the same time. ([#11831](https://github.com/mapbox/mapbox-gl-native/pull/11831))
* Fixed an issue where an empty `MGLFeature` array caused high CPU utilization. ([#11985](https://github.com/mapbox/mapbox-gl-native/pull/11985))
* Improved offline download performance. ([#11284](https://github.com/mapbox/mapbox-gl-native/pull/11284))
-* Fixed an issue that caused -[MGLMapView visibleFeaturesAtPoint:] to return an empty array when adding or removing features. ([#12076](https://github.com/mapbox/mapbox-gl-native/pull/12076))
+* Fixed an issue that caused `-[MGLMapView visibleFeaturesAtPoint:]` to return an empty array when adding or removing features. ([#12076](https://github.com/mapbox/mapbox-gl-native/pull/12076))
* Improved application launch performance. ([#11784](https://github.com/mapbox/mapbox-gl-native/pull/11784))
## 4.0.2 - May 29, 2018
diff --git a/platform/ios/Mapbox-iOS-SDK-nightly-dynamic.podspec b/platform/ios/Mapbox-iOS-SDK-nightly-dynamic.podspec
index cbf9760b77..c85de507d0 100644
--- a/platform/ios/Mapbox-iOS-SDK-nightly-dynamic.podspec
+++ b/platform/ios/Mapbox-iOS-SDK-nightly-dynamic.podspec
@@ -27,4 +27,6 @@ Pod::Spec.new do |m|
m.vendored_frameworks = 'dynamic/Mapbox.framework'
m.module_name = 'Mapbox'
+ m.preserve_path = '**/*.bcsymbolmap'
+
end
diff --git a/platform/ios/Mapbox-iOS-SDK-symbols.podspec b/platform/ios/Mapbox-iOS-SDK-symbols.podspec
index a975299a39..3b5f38a76c 100644
--- a/platform/ios/Mapbox-iOS-SDK-symbols.podspec
+++ b/platform/ios/Mapbox-iOS-SDK-symbols.podspec
@@ -27,4 +27,6 @@ Pod::Spec.new do |m|
m.vendored_frameworks = 'dynamic/Mapbox.framework'
m.module_name = 'Mapbox'
+ m.preserve_path = '**/*.bcsymbolmap'
+
end
diff --git a/platform/ios/Mapbox-iOS-SDK.podspec b/platform/ios/Mapbox-iOS-SDK.podspec
index ece4c4017b..fd4c6af3f2 100644
--- a/platform/ios/Mapbox-iOS-SDK.podspec
+++ b/platform/ios/Mapbox-iOS-SDK.podspec
@@ -27,4 +27,6 @@ Pod::Spec.new do |m|
m.vendored_frameworks = 'dynamic/Mapbox.framework'
m.module_name = 'Mapbox'
+ m.preserve_path = '**/*.bcsymbolmap'
+
end