Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.

Commit 1a4ed62

Browse files
Fix break in firebase_analytics CocoaPod (#1581)
* Fix break in firebase_analytics CocoaPod
1 parent d4dc284 commit 1a4ed62

File tree

4 files changed

+9
-2
lines changed

4 files changed

+9
-2
lines changed

packages/firebase_analytics/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## 3.0.1
2+
3+
* Switch to using the `FIRAnalytics` version of `setAnalyticsCollectionEnabled` for
4+
compatibility with Firebase Analytics iOS CocoaPod version 6.0.
5+
* Update podspec to ensure availability of `setAnalyticsCollectionEnabled`.
6+
17
## 3.0.0
28

39
* Update Android dependencies to latest.

packages/firebase_analytics/ios/Classes/FirebaseAnalyticsPlugin.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ - (void)handleMethodCall:(FlutterMethodCall *)call result:(FlutterResult)result
5757
result(nil);
5858
} else if ([@"setAnalyticsCollectionEnabled" isEqualToString:call.method]) {
5959
NSNumber *enabled = [NSNumber numberWithBool:call.arguments];
60-
[[FIRAnalyticsConfiguration sharedInstance] setAnalyticsCollectionEnabled:[enabled boolValue]];
60+
[FIRAnalytics setAnalyticsCollectionEnabled:[enabled boolValue]];
6161
result(nil);
6262
} else if ([@"resetAnalyticsData" isEqualToString:call.method]) {
6363
[FIRAnalytics resetAnalyticsData];

packages/firebase_analytics/ios/firebase_analytics.podspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,6 @@ Firebase Analytics plugin for Flutter.
1717
s.ios.deployment_target = '8.0'
1818
s.dependency 'Flutter'
1919
s.dependency 'Firebase/Core'
20+
s.dependency 'Firebase/Analytics', '~> 6.0'
2021
s.static_framework = true
2122
end

packages/firebase_analytics/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ description: Flutter plugin for Google Analytics for Firebase, an app measuremen
33
solution that provides insight on app usage and user engagement on Android and iOS.
44
author: Flutter Team <[email protected]>
55
homepage: https://github.com/flutter/plugins/tree/master/packages/firebase_analytics
6-
version: 3.0.0
6+
version: 3.0.1
77

88
flutter:
99
plugin:

0 commit comments

Comments
 (0)