Skip to content

Commit cc508f2

Browse files
committed
(Flutter iOS): Update build configuration and dependencies
Signed-off-by: Victor Omondi <victor@slick.co.ke>
1 parent 6978f34 commit cc508f2

File tree

4 files changed

+146
-115
lines changed

4 files changed

+146
-115
lines changed

flutter_sdk/basic-example/ios/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Uncomment this line to define a global platform for your project
2-
platform :ios, '12.0'
2+
platform :ios, '13.0'
33

44
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
55
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
Lines changed: 88 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -1,78 +1,87 @@
11
PODS:
2-
- Firebase/CoreOnly (10.18.0):
3-
- FirebaseCore (= 10.18.0)
4-
- Firebase/Messaging (10.18.0):
2+
- Firebase/CoreOnly (11.15.0):
3+
- FirebaseCore (~> 11.15.0)
4+
- Firebase/Messaging (11.15.0):
55
- Firebase/CoreOnly
6-
- FirebaseMessaging (~> 10.18.0)
7-
- firebase_core (2.24.2):
8-
- Firebase/CoreOnly (= 10.18.0)
6+
- FirebaseMessaging (~> 11.15.0)
7+
- firebase_core (3.15.2):
8+
- Firebase/CoreOnly (= 11.15.0)
99
- Flutter
10-
- firebase_messaging (14.7.10):
11-
- Firebase/Messaging (= 10.18.0)
10+
- firebase_messaging (15.2.10):
11+
- Firebase/Messaging (= 11.15.0)
1212
- firebase_core
1313
- Flutter
14-
- FirebaseCore (10.18.0):
15-
- FirebaseCoreInternal (~> 10.0)
16-
- GoogleUtilities/Environment (~> 7.12)
17-
- GoogleUtilities/Logger (~> 7.12)
18-
- FirebaseCoreInternal (10.19.0):
19-
- "GoogleUtilities/NSData+zlib (~> 7.8)"
20-
- FirebaseInstallations (10.19.0):
21-
- FirebaseCore (~> 10.0)
22-
- GoogleUtilities/Environment (~> 7.8)
23-
- GoogleUtilities/UserDefaults (~> 7.8)
24-
- PromisesObjC (~> 2.1)
25-
- FirebaseMessaging (10.18.0):
26-
- FirebaseCore (~> 10.0)
27-
- FirebaseInstallations (~> 10.0)
28-
- GoogleDataTransport (~> 9.2)
29-
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
30-
- GoogleUtilities/Environment (~> 7.8)
31-
- GoogleUtilities/Reachability (~> 7.8)
32-
- GoogleUtilities/UserDefaults (~> 7.8)
33-
- nanopb (< 2.30910.0, >= 2.30908.0)
14+
- FirebaseCore (11.15.0):
15+
- FirebaseCoreInternal (~> 11.15.0)
16+
- GoogleUtilities/Environment (~> 8.1)
17+
- GoogleUtilities/Logger (~> 8.1)
18+
- FirebaseCoreInternal (11.15.0):
19+
- "GoogleUtilities/NSData+zlib (~> 8.1)"
20+
- FirebaseInstallations (11.15.0):
21+
- FirebaseCore (~> 11.15.0)
22+
- GoogleUtilities/Environment (~> 8.1)
23+
- GoogleUtilities/UserDefaults (~> 8.1)
24+
- PromisesObjC (~> 2.4)
25+
- FirebaseMessaging (11.15.0):
26+
- FirebaseCore (~> 11.15.0)
27+
- FirebaseInstallations (~> 11.0)
28+
- GoogleDataTransport (~> 10.0)
29+
- GoogleUtilities/AppDelegateSwizzler (~> 8.1)
30+
- GoogleUtilities/Environment (~> 8.1)
31+
- GoogleUtilities/Reachability (~> 8.1)
32+
- GoogleUtilities/UserDefaults (~> 8.1)
33+
- nanopb (~> 3.30910.0)
3434
- Flutter (1.0.0)
3535
- flutter_apns_only (0.0.1):
3636
- Flutter
3737
- flutter_local_notifications (0.0.1):
3838
- Flutter
39-
- GoogleDataTransport (9.3.0):
40-
- GoogleUtilities/Environment (~> 7.7)
41-
- nanopb (< 2.30910.0, >= 2.30908.0)
42-
- PromisesObjC (< 3.0, >= 1.2)
43-
- GoogleUtilities/AppDelegateSwizzler (7.12.0):
39+
- GoogleDataTransport (10.1.0):
40+
- nanopb (~> 3.30910.0)
41+
- PromisesObjC (~> 2.4)
42+
- GoogleUtilities/AppDelegateSwizzler (8.1.0):
4443
- GoogleUtilities/Environment
4544
- GoogleUtilities/Logger
4645
- GoogleUtilities/Network
47-
- GoogleUtilities/Environment (7.12.0):
48-
- PromisesObjC (< 3.0, >= 1.2)
49-
- GoogleUtilities/Logger (7.12.0):
46+
- GoogleUtilities/Privacy
47+
- GoogleUtilities/Environment (8.1.0):
48+
- GoogleUtilities/Privacy
49+
- GoogleUtilities/Logger (8.1.0):
5050
- GoogleUtilities/Environment
51-
- GoogleUtilities/Network (7.12.0):
51+
- GoogleUtilities/Privacy
52+
- GoogleUtilities/Network (8.1.0):
5253
- GoogleUtilities/Logger
5354
- "GoogleUtilities/NSData+zlib"
55+
- GoogleUtilities/Privacy
5456
- GoogleUtilities/Reachability
55-
- "GoogleUtilities/NSData+zlib (7.12.0)"
56-
- GoogleUtilities/Reachability (7.12.0):
57+
- "GoogleUtilities/NSData+zlib (8.1.0)":
58+
- GoogleUtilities/Privacy
59+
- GoogleUtilities/Privacy (8.1.0)
60+
- GoogleUtilities/Reachability (8.1.0):
5761
- GoogleUtilities/Logger
58-
- GoogleUtilities/UserDefaults (7.12.0):
62+
- GoogleUtilities/Privacy
63+
- GoogleUtilities/UserDefaults (8.1.0):
5964
- GoogleUtilities/Logger
60-
- nanopb (2.30909.1):
61-
- nanopb/decode (= 2.30909.1)
62-
- nanopb/encode (= 2.30909.1)
63-
- nanopb/decode (2.30909.1)
64-
- nanopb/encode (2.30909.1)
65-
- OrderedSet (5.0.0)
66-
- permission_handler_apple (9.1.1):
65+
- GoogleUtilities/Privacy
66+
- nanopb (3.30910.0):
67+
- nanopb/decode (= 3.30910.0)
68+
- nanopb/encode (= 3.30910.0)
69+
- nanopb/decode (3.30910.0)
70+
- nanopb/encode (3.30910.0)
71+
- OrderedSet (6.0.3)
72+
- permission_handler_apple (9.3.0):
6773
- Flutter
68-
- PromisesObjC (2.3.1)
69-
- talkjs_flutter_inappwebview (0.0.1):
74+
- PromisesObjC (2.4.0)
75+
- shared_preferences_foundation (0.0.1):
7076
- Flutter
71-
- OrderedSet (~> 5.0)
72-
- talkjs_flutter_inappwebview/Core (= 0.0.1)
73-
- talkjs_flutter_inappwebview/Core (0.0.1):
77+
- FlutterMacOS
78+
- talkjs_flutter_inappwebview_ios (0.0.1):
7479
- Flutter
75-
- OrderedSet (~> 5.0)
80+
- OrderedSet (~> 6.0.3)
81+
- talkjs_flutter_inappwebview_ios/Core (= 0.0.1)
82+
- talkjs_flutter_inappwebview_ios/Core (0.0.1):
83+
- Flutter
84+
- OrderedSet (~> 6.0.3)
7685
- url_launcher_ios (0.0.1):
7786
- Flutter
7887

@@ -83,7 +92,8 @@ DEPENDENCIES:
8392
- flutter_apns_only (from `.symlinks/plugins/flutter_apns_only/ios`)
8493
- flutter_local_notifications (from `.symlinks/plugins/flutter_local_notifications/ios`)
8594
- permission_handler_apple (from `.symlinks/plugins/permission_handler_apple/ios`)
86-
- talkjs_flutter_inappwebview (from `.symlinks/plugins/talkjs_flutter_inappwebview/ios`)
95+
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
96+
- talkjs_flutter_inappwebview_ios (from `.symlinks/plugins/talkjs_flutter_inappwebview_ios/ios`)
8797
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
8898

8999
SPEC REPOS:
@@ -112,31 +122,34 @@ EXTERNAL SOURCES:
112122
:path: ".symlinks/plugins/flutter_local_notifications/ios"
113123
permission_handler_apple:
114124
:path: ".symlinks/plugins/permission_handler_apple/ios"
115-
talkjs_flutter_inappwebview:
116-
:path: ".symlinks/plugins/talkjs_flutter_inappwebview/ios"
125+
shared_preferences_foundation:
126+
:path: ".symlinks/plugins/shared_preferences_foundation/darwin"
127+
talkjs_flutter_inappwebview_ios:
128+
:path: ".symlinks/plugins/talkjs_flutter_inappwebview_ios/ios"
117129
url_launcher_ios:
118130
:path: ".symlinks/plugins/url_launcher_ios/ios"
119131

120132
SPEC CHECKSUMS:
121-
Firebase: 414ad272f8d02dfbf12662a9d43f4bba9bec2a06
122-
firebase_core: 0af4a2b24f62071f9bf283691c0ee41556dcb3f5
123-
firebase_messaging: 90e8a6db84b6e1e876cebce4f30f01dc495e7014
124-
FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f
125-
FirebaseCoreInternal: b444828ea7cfd594fca83046b95db98a2be4f290
126-
FirebaseInstallations: 033d199474164db20c8350736842a94fe717b960
127-
FirebaseMessaging: 9bc34a98d2e0237e1b121915120d4d48ddcf301e
133+
Firebase: d99ac19b909cd2c548339c2241ecd0d1599ab02e
134+
firebase_core: 995454a784ff288be5689b796deb9e9fa3601818
135+
firebase_messaging: f4a41dd102ac18b840eba3f39d67e77922d3f707
136+
FirebaseCore: efb3893e5b94f32b86e331e3bd6dadf18b66568e
137+
FirebaseCoreInternal: 9afa45b1159304c963da48addb78275ef701c6b4
138+
FirebaseInstallations: 317270fec08a5d418fdbc8429282238cab3ac843
139+
FirebaseMessaging: 3b26e2cee503815e01c3701236b020aa9b576f09
128140
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
129-
flutter_apns_only: 3d91c0ca9dbef4439874858590909a19f8ed06a4
130-
flutter_local_notifications: 0c0b1ae97e741e1521e4c1629a459d04b9aec743
131-
GoogleDataTransport: 57c22343ab29bc686febbf7cbb13bad167c2d8fe
132-
GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34
133-
nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5
134-
OrderedSet: aaeb196f7fef5a9edf55d89760da9176ad40b93c
135-
permission_handler_apple: e76247795d700c14ea09e3a2d8855d41ee80a2e6
136-
PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4
137-
talkjs_flutter_inappwebview: e2694be5b6e68fa6adb4e86802c4eb51deb066af
138-
url_launcher_ios: bbd758c6e7f9fd7b5b1d4cde34d2b95fcce5e812
141+
flutter_apns_only: bd278c53433cb01cd66152843f7247fe10b9a9ea
142+
flutter_local_notifications: 395056b3175ba4f08480a7c5de30cd36d69827e4
143+
GoogleDataTransport: aae35b7ea0c09004c3797d53c8c41f66f219d6a7
144+
GoogleUtilities: 00c88b9a86066ef77f0da2fab05f65d7768ed8e1
145+
nanopb: fad817b59e0457d11a5dfbde799381cd727c1275
146+
OrderedSet: e539b66b644ff081c73a262d24ad552a69be3a94
147+
permission_handler_apple: 4ed2196e43d0651e8ff7ca3483a069d469701f2d
148+
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
149+
shared_preferences_foundation: 9e1978ff2562383bd5676f64ec4e9aa8fa06a6f7
150+
talkjs_flutter_inappwebview_ios: 7377d9e8e968c501ec76341c88092fd8ea389f6c
151+
url_launcher_ios: 694010445543906933d732453a59da0a173ae33d
139152

140-
PODFILE CHECKSUM: 4e8f8b2be68aeea4c0d5beb6ff1e79fface1d048
153+
PODFILE CHECKSUM: cc1f88378b4bfcf93a6ce00d2c587857c6008d3b
141154

142-
COCOAPODS: 1.13.0
155+
COCOAPODS: 1.16.2

flutter_sdk/basic-example/ios/Runner.xcodeproj/project.pbxproj

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@
139139
9705A1C41CF9048500538489 /* Embed Frameworks */,
140140
3B06AD1E1E4923F5004D2608 /* Thin Binary */,
141141
8F79D9EF695B6105947C5EA7 /* [CP] Embed Pods Frameworks */,
142+
10E31F043DE8043004DF97A2 /* [CP] Copy Pods Resources */,
142143
);
143144
buildRules = (
144145
);
@@ -197,6 +198,23 @@
197198
/* End PBXResourcesBuildPhase section */
198199

199200
/* Begin PBXShellScriptBuildPhase section */
201+
10E31F043DE8043004DF97A2 /* [CP] Copy Pods Resources */ = {
202+
isa = PBXShellScriptBuildPhase;
203+
buildActionMask = 2147483647;
204+
files = (
205+
);
206+
inputFileListPaths = (
207+
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist",
208+
);
209+
name = "[CP] Copy Pods Resources";
210+
outputFileListPaths = (
211+
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist",
212+
);
213+
runOnlyForDeploymentPostprocessing = 0;
214+
shellPath = /bin/sh;
215+
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n";
216+
showEnvVarsInLog = 0;
217+
};
200218
3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
201219
isa = PBXShellScriptBuildPhase;
202220
buildActionMask = 2147483647;

0 commit comments

Comments
 (0)