Skip to content

Commit 2849471

Browse files
[all] Remove remaining UserAgent.h script from podspecs (#2229)
1 parent 189e9f7 commit 2849471

40 files changed

+48
-64
lines changed

packages/firebase_analytics/firebase_analytics/.gitignore

-1
This file was deleted.

packages/firebase_analytics/firebase_analytics/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 5.0.13
2+
3+
* Fix for missing UserAgent.h compilation failures.
4+
15
## 5.0.12
26

37
* Make the pedantic dev_dependency explicit.

packages/firebase_analytics/firebase_analytics/ios/Classes/FLTFirebaseAnalyticsPlugin.m

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// found in the LICENSE file.
44

55
#import "FLTFirebaseAnalyticsPlugin.h"
6-
#import "UserAgent.h"
76

87
#import "Firebase/Firebase.h"
98

packages/firebase_analytics/firebase_analytics/ios/firebase_analytics.podspec

+1-5
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,5 @@ Firebase Analytics plugin for Flutter.
2525
s.dependency 'Firebase/Analytics', '~> 6.0'
2626
s.static_framework = true
2727

28-
s.prepare_command = <<-CMD
29-
echo // Generated file, do not edit > Classes/UserAgent.h
30-
echo "#define LIBRARY_VERSION @\\"#{libraryVersion}\\"" >> Classes/UserAgent.h
31-
echo "#define LIBRARY_NAME @\\"flutter-fire-analytics\\"" >> Classes/UserAgent.h
32-
CMD
28+
s.pod_target_xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' => "LIBRARY_VERSION=\\@\\\"#{libraryVersion}\\\" LIBRARY_NAME=\\@\\\"flutter-fire-analytics\\\"" }
3329
end

packages/firebase_analytics/firebase_analytics/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: firebase_analytics
22
description: Flutter plugin for Google Analytics for Firebase, an app measurement
33
solution that provides insight on app usage and user engagement on Android and iOS.
44
homepage: https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_analytics/firebase_analytics
5-
version: 5.0.12
5+
version: 5.0.13
66

77
flutter:
88
plugin:

packages/firebase_database/.gitignore

-1
This file was deleted.

packages/firebase_database/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 3.1.4
2+
3+
* Fix for missing UserAgent.h compilation failures.
4+
15
## 3.1.3
26

37
* Replace deprecated `getFlutterEngine` call on Android.

packages/firebase_database/ios/Classes/FLTFirebaseDatabasePlugin.m

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// found in the LICENSE file.
44

55
#import "FLTFirebaseDatabasePlugin.h"
6-
#import "UserAgent.h"
76

87
#import <Firebase/Firebase.h>
98

packages/firebase_database/ios/firebase_database.podspec

+1-5
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,5 @@ Firebase Database plugin for Flutter.
2424
s.dependency 'Firebase/Database'
2525
s.static_framework = true
2626

27-
s.prepare_command = <<-CMD
28-
echo // Generated file, do not edit > Classes/UserAgent.h
29-
echo "#define LIBRARY_VERSION @\\"#{libraryVersion}\\"" >> Classes/UserAgent.h
30-
echo "#define LIBRARY_NAME @\\"flutter-fire-rtdb\\"" >> Classes/UserAgent.h
31-
CMD
27+
s.pod_target_xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' => "LIBRARY_VERSION=\\@\\\"#{libraryVersion}\\\" LIBRARY_NAME=\\@\\\"flutter-fire-rtdb\\\"" }
3228
end

packages/firebase_database/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: firebase_database
22
description: Flutter plugin for Firebase Database, a cloud-hosted NoSQL database
33
with realtime data syncing across Android and iOS clients, and offline access.
44
homepage: https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_database
5-
version: 3.1.3
5+
version: 3.1.4
66

77
flutter:
88
plugin:

packages/firebase_dynamic_links/.gitignore

-1
This file was deleted.

packages/firebase_dynamic_links/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.5.0+12
2+
3+
* Fix for missing UserAgent.h compilation failures.
4+
15
## 0.5.0+11
26

37
* Replace deprecated `getFlutterEngine` call on Android.

packages/firebase_dynamic_links/ios/Classes/FLTFirebaseDynamicLinksPlugin.m

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// found in the LICENSE file.
44

55
#import "FLTFirebaseDynamicLinksPlugin.h"
6-
#import "UserAgent.h"
76

87
#import "Firebase/Firebase.h"
98

packages/firebase_dynamic_links/ios/firebase_dynamic_links.podspec

+1-5
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,5 @@ Flutter plugin for Google Dynamic Links for Firebase, an app solution for creati
2525
s.ios.deployment_target = '8.0'
2626
s.static_framework = true
2727

28-
s.prepare_command = <<-CMD
29-
echo // Generated file, do not edit > Classes/UserAgent.h
30-
echo "#define LIBRARY_VERSION @\\"#{libraryVersion}\\"" >> Classes/UserAgent.h
31-
echo "#define LIBRARY_NAME @\\"flutter-fire-dl\\"" >> Classes/UserAgent.h
32-
CMD
28+
s.pod_target_xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' => "LIBRARY_VERSION=\\@\\\"#{libraryVersion}\\\" LIBRARY_NAME=\\@\\\"flutter-fire-dl\\\"" }
3329
end

packages/firebase_dynamic_links/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: firebase_dynamic_links
22
description: Flutter plugin for Google Dynamic Links for Firebase, an app solution for creating
33
and handling links across multiple platforms.
4-
version: 0.5.0+11
4+
version: 0.5.0+12
55
homepage: https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_dynamic_links
66

77
dependencies:

packages/firebase_messaging/.gitignore

-1
This file was deleted.

packages/firebase_messaging/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 6.0.14
2+
3+
* Fix for missing UserAgent.h compilation failures.
4+
15
## 6.0.13
26

37
* Implement `UNUserNotificationCenterDelegate` methods to allow plugin to work when method swizzling is disabled.

packages/firebase_messaging/ios/Classes/FLTFirebaseMessagingPlugin.m

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#import <UserNotifications/UserNotifications.h>
66

77
#import "FLTFirebaseMessagingPlugin.h"
8-
#import "UserAgent.h"
98

109
#import "Firebase/Firebase.h"
1110

packages/firebase_messaging/ios/firebase_messaging.podspec

+1-5
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,5 @@ Firebase Cloud Messaging plugin for Flutter.
2525
s.static_framework = true
2626
s.ios.deployment_target = '8.0'
2727

28-
s.prepare_command = <<-CMD
29-
echo // Generated file, do not edit > Classes/UserAgent.h
30-
echo "#define LIBRARY_VERSION @\\"#{libraryVersion}\\"" >> Classes/UserAgent.h
31-
echo "#define LIBRARY_NAME @\\"flutter-fire-fcm\\"" >> Classes/UserAgent.h
32-
CMD
28+
s.pod_target_xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' => "LIBRARY_VERSION=\\@\\\"#{libraryVersion}\\\" LIBRARY_NAME=\\@\\\"flutter-fire-fcm\\\"" }
3329
end

packages/firebase_messaging/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: firebase_messaging
22
description: Flutter plugin for Firebase Cloud Messaging, a cross-platform
33
messaging solution that lets you reliably deliver messages on Android and iOS.
44
homepage: https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_messaging
5-
version: 6.0.13
5+
version: 6.0.14
66

77
flutter:
88
plugin:

packages/firebase_ml_vision/.gitignore

-1
This file was deleted.

packages/firebase_ml_vision/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.9.3+9
2+
3+
* Fix for missing UserAgent.h compilation failures.
4+
15
## 0.9.3+8
26

37
* Replace deprecated `getFlutterEngine` call on Android.

packages/firebase_ml_vision/ios/Classes/FLTFirebaseMlVisionPlugin.m

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// found in the LICENSE file.
44

55
#import "FLTFirebaseMlVisionPlugin.h"
6-
#import "UserAgent.h"
76

87
static FlutterError *getFlutterError(NSError *error) {
98
return [FlutterError errorWithCode:[NSString stringWithFormat:@"Error %d", (int)error.code]

packages/firebase_ml_vision/ios/firebase_ml_vision.podspec

+1-5
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,5 @@ An SDK that brings Google's machine learning expertise to Android and iOS apps i
2626
s.ios.deployment_target = '9.0'
2727
s.static_framework = true
2828

29-
s.prepare_command = <<-CMD
30-
echo // Generated file, do not edit > Classes/UserAgent.h
31-
echo "#define LIBRARY_VERSION @\\"#{libraryVersion}\\"" >> Classes/UserAgent.h
32-
echo "#define LIBRARY_NAME @\\"flutter-fire-ml-vis\\"" >> Classes/UserAgent.h
33-
CMD
29+
s.pod_target_xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' => "LIBRARY_VERSION=\\@\\\"#{libraryVersion}\\\" LIBRARY_NAME=\\@\\\"flutter-fire-ml-vis\\\"" }
3430
end

packages/firebase_ml_vision/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: firebase_ml_vision
22
description: Flutter plugin for Firebase machine learning vision services.
33
homepage: https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_ml_vision
4-
version: 0.9.3+8
4+
version: 0.9.3+9
55

66
dependencies:
77
flutter:

packages/firebase_performance/.gitignore

-1
This file was deleted.

packages/firebase_performance/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.3.1+8
2+
3+
* Fix for missing UserAgent.h compilation failures.
4+
15
## 0.3.1+7
26

37
* Replace deprecated `getFlutterEngine` call on Android.

packages/firebase_performance/ios/Classes/FLTFirebasePerformancePlugin.m

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// found in the LICENSE file.
44

55
#import "FLTFirebasePerformancePlugin+Internal.h"
6-
#import "UserAgent.h"
76

87
@implementation FLTFirebasePerformancePlugin
98
static NSMutableDictionary<NSNumber *, id<MethodCallHandler>> *methodHandlers;

packages/firebase_performance/ios/firebase_performance.podspec

+1-5
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,5 @@ Firebase Performance plugin for Flutter.
2525
s.ios.deployment_target = '8.0'
2626
s.static_framework = true
2727

28-
s.prepare_command = <<-CMD
29-
echo // Generated file, do not edit > Classes/UserAgent.h
30-
echo "#define LIBRARY_VERSION @\\"#{libraryVersion}\\"" >> Classes/UserAgent.h
31-
echo "#define LIBRARY_NAME @\\"flutter-fire-perf\\"" >> Classes/UserAgent.h
32-
CMD
28+
s.pod_target_xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' => "LIBRARY_VERSION=\\@\\\"#{libraryVersion}\\\" LIBRARY_NAME=\\@\\\"flutter-fire-perf\\\"" }
3329
end

packages/firebase_performance/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ description: Flutter plugin for Google Performance Monitoring for Firebase, an a
33
measurement solution that monitors traces and HTTP/S network requests on Android and
44
iOS.
55
homepage: https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_performance
6-
version: 0.3.1+7
6+
version: 0.3.1+8
77

88
dependencies:
99
flutter:

packages/firebase_remote_config/.gitignore

-1
This file was deleted.

packages/firebase_remote_config/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.3.0+4
2+
3+
* Fix for missing UserAgent.h compilation failures.
4+
15
## 0.3.0+3
26

37
* Replace deprecated `getFlutterEngine` call on Android.

packages/firebase_remote_config/ios/Classes/FirebaseRemoteConfigPlugin.m

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// found in the LICENSE file.
44

55
#import "FirebaseRemoteConfigPlugin.h"
6-
#import "UserAgent.h"
76

87
#import <Firebase/Firebase.h>
98

packages/firebase_remote_config/ios/firebase_remote_config.podspec

+1-5
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,6 @@ Firebase Remote Config plugin for Flutter.
2424
s.dependency 'Firebase/RemoteConfig'
2525
s.static_framework = true
2626

27-
s.prepare_command = <<-CMD
28-
echo // Generated file, do not edit > Classes/UserAgent.h
29-
echo "#define LIBRARY_VERSION @\\"#{libraryVersion}\\"" >> Classes/UserAgent.h
30-
echo "#define LIBRARY_NAME @\\"flutter-fire-rc\\"" >> Classes/UserAgent.h
31-
CMD
27+
s.pod_target_xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' => "LIBRARY_VERSION=\\@\\\"#{libraryVersion}\\\" LIBRARY_NAME=\\@\\\"flutter-fire-rc\\\"" }
3228
end
3329

packages/firebase_remote_config/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: firebase_remote_config
22
description: Flutter plugin for Firebase Remote Config. Update your application look and feel and behaviour without
33
re-releasing.
44
homepage: https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_remote_config
5-
version: 0.3.0+3
5+
version: 0.3.0+4
66

77
dependencies:
88
flutter:

packages/firebase_storage/.gitignore

-1
This file was deleted.

packages/firebase_storage/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 3.1.4
2+
3+
* Fix for missing UserAgent.h compilation failures.
4+
15
## 3.1.3
26

37
* Replace deprecated `getFlutterEngine` call on Android.

packages/firebase_storage/ios/Classes/FLTFirebaseStoragePlugin.m

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// found in the LICENSE file.
44

55
#import "FLTFirebaseStoragePlugin.h"
6-
#import "UserAgent.h"
76

87
#import <Firebase/Firebase.h>
98

packages/firebase_storage/ios/firebase_storage.podspec

+1-5
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,5 @@ Firebase Storage plugin for Flutter.
2424
s.dependency 'Firebase/Storage'
2525
s.static_framework = true
2626

27-
s.prepare_command = <<-CMD
28-
echo // Generated file, do not edit > Classes/UserAgent.h
29-
echo "#define LIBRARY_VERSION @\\"#{libraryVersion}\\"" >> Classes/UserAgent.h
30-
echo "#define LIBRARY_NAME @\\"flutter-fire-gcs\\"" >> Classes/UserAgent.h
31-
CMD
27+
s.pod_target_xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' => "LIBRARY_VERSION=\\@\\\"#{libraryVersion}\\\" LIBRARY_NAME=\\@\\\"flutter-fire-gcs\\\"" }
3228
end

packages/firebase_storage/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: firebase_storage
22
description: Flutter plugin for Firebase Cloud Storage, a powerful, simple, and
33
cost-effective object storage service for Android and iOS.
44
homepage: https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_storage
5-
version: 3.1.3
5+
version: 3.1.4
66

77
flutter:
88
plugin:

0 commit comments

Comments
 (0)