summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
Diffstat (limited to 'platform')
-rw-r--r--platform/ios/MGLMapboxEvents.m8
1 files changed, 6 insertions, 2 deletions
diff --git a/platform/ios/MGLMapboxEvents.m b/platform/ios/MGLMapboxEvents.m
index 11303bc0ec..a231b5115f 100644
--- a/platform/ios/MGLMapboxEvents.m
+++ b/platform/ios/MGLMapboxEvents.m
@@ -123,7 +123,12 @@ NSNumber *scale;
return;
}
- // TODO - Add Metrics Disabled App Wide Check
+ // Add Metrics Disabled App Wide Check
+ if ([[NSUserDefaults standardUserDefaults] objectForKey:@"mapbox_metrics_disabled"] != nil) {
+ NSLog(@"Mapbox Metrics have been disabled for this app.");
+ [_queue removeAllObjects];
+ return;
+ }
if (!event) {
return;
@@ -173,7 +178,6 @@ NSNumber *scale;
return;
}
-
int upper = (int)_flushAt;
if (_flushAt > [_queue count]) {
if ([_queue count] == 0) {