Skip to content

Commit 861247d

Browse files
committed
Basic support for iOS, fix missing Rust lib
1 parent 43557e4 commit 861247d

File tree

12 files changed

+275
-20
lines changed

12 files changed

+275
-20
lines changed

.metadata

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# This file should be version controlled.
55

66
version:
7-
revision: ee4e09cce01d6f2d7f4baebd247fde02e5008851
7+
revision: eb6d86ee27deecba4a83536aa20f366a6044895c
88
channel: stable
99

1010
project_type: app
@@ -13,11 +13,11 @@ project_type: app
1313
migration:
1414
platforms:
1515
- platform: root
16-
create_revision: ee4e09cce01d6f2d7f4baebd247fde02e5008851
17-
base_revision: ee4e09cce01d6f2d7f4baebd247fde02e5008851
16+
create_revision: eb6d86ee27deecba4a83536aa20f366a6044895c
17+
base_revision: eb6d86ee27deecba4a83536aa20f366a6044895c
1818
- platform: macos
19-
create_revision: ee4e09cce01d6f2d7f4baebd247fde02e5008851
20-
base_revision: ee4e09cce01d6f2d7f4baebd247fde02e5008851
19+
create_revision: eb6d86ee27deecba4a83536aa20f366a6044895c
20+
base_revision: eb6d86ee27deecba4a83536aa20f366a6044895c
2121

2222
# User provided section
2323

ios/Flutter/AppFrameworkInfo.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@
2121
<key>CFBundleVersion</key>
2222
<string>1.0</string>
2323
<key>MinimumOSVersion</key>
24-
<string>9.0</string>
24+
<string>11.0</string>
2525
</dict>
2626
</plist>

ios/Podfile

+1-1
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, '9.0'
2+
# platform :ios, '11.0'
33

44
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
55
ENV['COCOAPODS_DISABLE_STATS'] = 'true'

ios/Podfile.lock

+159
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,159 @@
1+
PODS:
2+
- audio_service (0.0.1):
3+
- Flutter
4+
- audio_session (0.0.1):
5+
- Flutter
6+
- audioplayers_darwin (0.0.1):
7+
- Flutter
8+
- connectivity_plus (0.0.1):
9+
- Flutter
10+
- ReachabilitySwift
11+
- DKImagePickerController/Core (4.3.4):
12+
- DKImagePickerController/ImageDataManager
13+
- DKImagePickerController/Resource
14+
- DKImagePickerController/ImageDataManager (4.3.4)
15+
- DKImagePickerController/PhotoGallery (4.3.4):
16+
- DKImagePickerController/Core
17+
- DKPhotoGallery
18+
- DKImagePickerController/Resource (4.3.4)
19+
- DKPhotoGallery (0.0.17):
20+
- DKPhotoGallery/Core (= 0.0.17)
21+
- DKPhotoGallery/Model (= 0.0.17)
22+
- DKPhotoGallery/Preview (= 0.0.17)
23+
- DKPhotoGallery/Resource (= 0.0.17)
24+
- SDWebImage
25+
- SwiftyGif
26+
- DKPhotoGallery/Core (0.0.17):
27+
- DKPhotoGallery/Model
28+
- DKPhotoGallery/Preview
29+
- SDWebImage
30+
- SwiftyGif
31+
- DKPhotoGallery/Model (0.0.17):
32+
- SDWebImage
33+
- SwiftyGif
34+
- DKPhotoGallery/Preview (0.0.17):
35+
- DKPhotoGallery/Model
36+
- DKPhotoGallery/Resource
37+
- SDWebImage
38+
- SwiftyGif
39+
- DKPhotoGallery/Resource (0.0.17):
40+
- SDWebImage
41+
- SwiftyGif
42+
- file_picker (0.0.1):
43+
- DKImagePickerController/PhotoGallery
44+
- Flutter
45+
- Flutter (1.0.0)
46+
- flutter_inappwebview (0.0.1):
47+
- Flutter
48+
- flutter_inappwebview/Core (= 0.0.1)
49+
- OrderedSet (~> 5.0)
50+
- flutter_inappwebview/Core (0.0.1):
51+
- Flutter
52+
- OrderedSet (~> 5.0)
53+
- FMDB (2.7.5):
54+
- FMDB/standard (= 2.7.5)
55+
- FMDB/standard (2.7.5)
56+
- metadata_god (0.0.1):
57+
- Flutter
58+
- OrderedSet (5.0.0)
59+
- package_info_plus (0.4.5):
60+
- Flutter
61+
- path_provider_ios (0.0.1):
62+
- Flutter
63+
- permission_handler_apple (9.0.4):
64+
- Flutter
65+
- ReachabilitySwift (5.0.0)
66+
- SDWebImage (5.13.4):
67+
- SDWebImage/Core (= 5.13.4)
68+
- SDWebImage/Core (5.13.4)
69+
- shared_preferences_ios (0.0.1):
70+
- Flutter
71+
- sqflite (0.0.2):
72+
- Flutter
73+
- FMDB (>= 2.7.5)
74+
- SwiftyGif (5.4.3)
75+
- url_launcher_ios (0.0.1):
76+
- Flutter
77+
78+
DEPENDENCIES:
79+
- audio_service (from `.symlinks/plugins/audio_service/ios`)
80+
- audio_session (from `.symlinks/plugins/audio_session/ios`)
81+
- audioplayers_darwin (from `.symlinks/plugins/audioplayers_darwin/ios`)
82+
- connectivity_plus (from `.symlinks/plugins/connectivity_plus/ios`)
83+
- file_picker (from `.symlinks/plugins/file_picker/ios`)
84+
- Flutter (from `Flutter`)
85+
- flutter_inappwebview (from `.symlinks/plugins/flutter_inappwebview/ios`)
86+
- metadata_god (from `.symlinks/plugins/metadata_god/ios`)
87+
- package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
88+
- path_provider_ios (from `.symlinks/plugins/path_provider_ios/ios`)
89+
- permission_handler_apple (from `.symlinks/plugins/permission_handler_apple/ios`)
90+
- shared_preferences_ios (from `.symlinks/plugins/shared_preferences_ios/ios`)
91+
- sqflite (from `.symlinks/plugins/sqflite/ios`)
92+
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
93+
94+
SPEC REPOS:
95+
trunk:
96+
- DKImagePickerController
97+
- DKPhotoGallery
98+
- FMDB
99+
- OrderedSet
100+
- ReachabilitySwift
101+
- SDWebImage
102+
- SwiftyGif
103+
104+
EXTERNAL SOURCES:
105+
audio_service:
106+
:path: ".symlinks/plugins/audio_service/ios"
107+
audio_session:
108+
:path: ".symlinks/plugins/audio_session/ios"
109+
audioplayers_darwin:
110+
:path: ".symlinks/plugins/audioplayers_darwin/ios"
111+
connectivity_plus:
112+
:path: ".symlinks/plugins/connectivity_plus/ios"
113+
file_picker:
114+
:path: ".symlinks/plugins/file_picker/ios"
115+
Flutter:
116+
:path: Flutter
117+
flutter_inappwebview:
118+
:path: ".symlinks/plugins/flutter_inappwebview/ios"
119+
metadata_god:
120+
:path: ".symlinks/plugins/metadata_god/ios"
121+
package_info_plus:
122+
:path: ".symlinks/plugins/package_info_plus/ios"
123+
path_provider_ios:
124+
:path: ".symlinks/plugins/path_provider_ios/ios"
125+
permission_handler_apple:
126+
:path: ".symlinks/plugins/permission_handler_apple/ios"
127+
shared_preferences_ios:
128+
:path: ".symlinks/plugins/shared_preferences_ios/ios"
129+
sqflite:
130+
:path: ".symlinks/plugins/sqflite/ios"
131+
url_launcher_ios:
132+
:path: ".symlinks/plugins/url_launcher_ios/ios"
133+
134+
SPEC CHECKSUMS:
135+
audio_service: f509d65da41b9521a61f1c404dd58651f265a567
136+
audio_session: 4f3e461722055d21515cf3261b64c973c062f345
137+
audioplayers_darwin: 387322cb364026a1782298c982693b1b6aa9fa1b
138+
connectivity_plus: 413a8857dd5d9f1c399a39130850d02fe0feaf7e
139+
DKImagePickerController: b512c28220a2b8ac7419f21c491fc8534b7601ac
140+
DKPhotoGallery: fdfad5125a9fdda9cc57df834d49df790dbb4179
141+
file_picker: 817ab1d8cd2da9d2da412a417162deee3500fc95
142+
Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
143+
flutter_inappwebview: bfd58618f49dc62f2676de690fc6dcda1d6c3721
144+
FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a
145+
metadata_god: cebcc48708aca3e9d1ef60c74b23404ff3730d5e
146+
OrderedSet: aaeb196f7fef5a9edf55d89760da9176ad40b93c
147+
package_info_plus: 6c92f08e1f853dc01228d6f553146438dafcd14e
148+
path_provider_ios: 14f3d2fd28c4fdb42f44e0f751d12861c43cee02
149+
permission_handler_apple: 44366e37eaf29454a1e7b1b7d736c2cceaeb17ce
150+
ReachabilitySwift: 985039c6f7b23a1da463388634119492ff86c825
151+
SDWebImage: e5cc87bf736e60f49592f307bdf9e157189298a3
152+
shared_preferences_ios: 548a61f8053b9b8a49ac19c1ffbc8b92c50d68ad
153+
sqflite: 6d358c025f5b867b29ed92fc697fd34924e11904
154+
SwiftyGif: 6c3eafd0ce693cad58bb63d2b2fb9bacb8552780
155+
url_launcher_ios: 839c58cdb4279282219f5e248c3321761ff3c4de
156+
157+
PODFILE CHECKSUM: e9ba2289804955e1370e293b204c6e8651354f4a
158+
159+
COCOAPODS: 1.11.3

ios/Runner.xcodeproj/project.pbxproj

+71-3
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
/* Begin PBXBuildFile section */
1010
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
1111
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
12+
46249B26D47C5DB81A4F972E /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F7E9EBDD27997A73A4D38EE1 /* Pods_Runner.framework */; };
1213
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
1314
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
1415
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
@@ -31,7 +32,9 @@
3132
/* Begin PBXFileReference section */
3233
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; };
3334
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; };
35+
171073CFF94F5751BC2B78DD /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = "<group>"; };
3436
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; };
37+
66F649AFA6E49EA44F469DA3 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = "<group>"; };
3538
74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = "<group>"; };
3639
74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
3740
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; };
@@ -42,19 +45,41 @@
4245
97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
4346
97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
4447
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
48+
CE8646F5A4BCC46B0416DC84 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = "<group>"; };
49+
F7E9EBDD27997A73A4D38EE1 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
4550
/* End PBXFileReference section */
4651

4752
/* Begin PBXFrameworksBuildPhase section */
4853
97C146EB1CF9000F007C117D /* Frameworks */ = {
4954
isa = PBXFrameworksBuildPhase;
5055
buildActionMask = 2147483647;
5156
files = (
57+
46249B26D47C5DB81A4F972E /* Pods_Runner.framework in Frameworks */,
5258
);
5359
runOnlyForDeploymentPostprocessing = 0;
5460
};
5561
/* End PBXFrameworksBuildPhase section */
5662

5763
/* Begin PBXGroup section */
64+
0E0B839C4E103F896209E822 /* Frameworks */ = {
65+
isa = PBXGroup;
66+
children = (
67+
F7E9EBDD27997A73A4D38EE1 /* Pods_Runner.framework */,
68+
);
69+
name = Frameworks;
70+
sourceTree = "<group>";
71+
};
72+
67CBFE209DF24C94A9837AD5 /* Pods */ = {
73+
isa = PBXGroup;
74+
children = (
75+
66F649AFA6E49EA44F469DA3 /* Pods-Runner.debug.xcconfig */,
76+
CE8646F5A4BCC46B0416DC84 /* Pods-Runner.release.xcconfig */,
77+
171073CFF94F5751BC2B78DD /* Pods-Runner.profile.xcconfig */,
78+
);
79+
name = Pods;
80+
path = Pods;
81+
sourceTree = "<group>";
82+
};
5883
9740EEB11CF90186004384FC /* Flutter */ = {
5984
isa = PBXGroup;
6085
children = (
@@ -72,6 +97,8 @@
7297
9740EEB11CF90186004384FC /* Flutter */,
7398
97C146F01CF9000F007C117D /* Runner */,
7499
97C146EF1CF9000F007C117D /* Products */,
100+
67CBFE209DF24C94A9837AD5 /* Pods */,
101+
0E0B839C4E103F896209E822 /* Frameworks */,
75102
);
76103
sourceTree = "<group>";
77104
};
@@ -105,12 +132,14 @@
105132
isa = PBXNativeTarget;
106133
buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
107134
buildPhases = (
135+
2AF6C7D149EE8481703D5255 /* [CP] Check Pods Manifest.lock */,
108136
9740EEB61CF901F6004384FC /* Run Script */,
109137
97C146EA1CF9000F007C117D /* Sources */,
110138
97C146EB1CF9000F007C117D /* Frameworks */,
111139
97C146EC1CF9000F007C117D /* Resources */,
112140
9705A1C41CF9048500538489 /* Embed Frameworks */,
113141
3B06AD1E1E4923F5004D2608 /* Thin Binary */,
142+
6E9FEF583EA597C8B76255B2 /* [CP] Embed Pods Frameworks */,
114143
);
115144
buildRules = (
116145
);
@@ -169,6 +198,28 @@
169198
/* End PBXResourcesBuildPhase section */
170199

171200
/* Begin PBXShellScriptBuildPhase section */
201+
2AF6C7D149EE8481703D5255 /* [CP] Check Pods Manifest.lock */ = {
202+
isa = PBXShellScriptBuildPhase;
203+
buildActionMask = 2147483647;
204+
files = (
205+
);
206+
inputFileListPaths = (
207+
);
208+
inputPaths = (
209+
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
210+
"${PODS_ROOT}/Manifest.lock",
211+
);
212+
name = "[CP] Check Pods Manifest.lock";
213+
outputFileListPaths = (
214+
);
215+
outputPaths = (
216+
"$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt",
217+
);
218+
runOnlyForDeploymentPostprocessing = 0;
219+
shellPath = /bin/sh;
220+
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
221+
showEnvVarsInLog = 0;
222+
};
172223
3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
173224
isa = PBXShellScriptBuildPhase;
174225
buildActionMask = 2147483647;
@@ -183,6 +234,23 @@
183234
shellPath = /bin/sh;
184235
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin";
185236
};
237+
6E9FEF583EA597C8B76255B2 /* [CP] Embed Pods Frameworks */ = {
238+
isa = PBXShellScriptBuildPhase;
239+
buildActionMask = 2147483647;
240+
files = (
241+
);
242+
inputFileListPaths = (
243+
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist",
244+
);
245+
name = "[CP] Embed Pods Frameworks";
246+
outputFileListPaths = (
247+
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist",
248+
);
249+
runOnlyForDeploymentPostprocessing = 0;
250+
shellPath = /bin/sh;
251+
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
252+
showEnvVarsInLog = 0;
253+
};
186254
9740EEB61CF901F6004384FC /* Run Script */ = {
187255
isa = PBXShellScriptBuildPhase;
188256
buildActionMask = 2147483647;
@@ -272,7 +340,7 @@
272340
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
273341
GCC_WARN_UNUSED_FUNCTION = YES;
274342
GCC_WARN_UNUSED_VARIABLE = YES;
275-
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
343+
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
276344
MTL_ENABLE_DEBUG_INFO = NO;
277345
SDKROOT = iphoneos;
278346
SUPPORTED_PLATFORMS = iphoneos;
@@ -349,7 +417,7 @@
349417
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
350418
GCC_WARN_UNUSED_FUNCTION = YES;
351419
GCC_WARN_UNUSED_VARIABLE = YES;
352-
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
420+
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
353421
MTL_ENABLE_DEBUG_INFO = YES;
354422
ONLY_ACTIVE_ARCH = YES;
355423
SDKROOT = iphoneos;
@@ -398,7 +466,7 @@
398466
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
399467
GCC_WARN_UNUSED_FUNCTION = YES;
400468
GCC_WARN_UNUSED_VARIABLE = YES;
401-
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
469+
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
402470
MTL_ENABLE_DEBUG_INFO = NO;
403471
SDKROOT = iphoneos;
404472
SUPPORTED_PLATFORMS = iphoneos;

ios/Runner.xcworkspace/contents.xcworkspacedata

+3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ios/Runner/Info.plist

+4-2
Original file line numberDiff line numberDiff line change
@@ -50,5 +50,7 @@
5050
<key>NSAllowsArbitraryLoadsForMedia</key>
5151
<true />
5252
</dict>
53-
</dict>
54-
</plist>
53+
<key>CADisableMinimumFrameDurationOnPhone</key>
54+
<true/>
55+
</dict>
56+
</plist>

macos/Flutter/GeneratedPluginRegistrant.swift

+2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import audio_session
1010
import audioplayers_darwin
1111
import bitsdojo_window_macos
1212
import connectivity_plus_macos
13+
import metadata_god
1314
import package_info_plus_macos
1415
import path_provider_macos
1516
import shared_preferences_macos
@@ -22,6 +23,7 @@ func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
2223
AudioplayersDarwinPlugin.register(with: registry.registrar(forPlugin: "AudioplayersDarwinPlugin"))
2324
BitsdojoWindowPlugin.register(with: registry.registrar(forPlugin: "BitsdojoWindowPlugin"))
2425
ConnectivityPlugin.register(with: registry.registrar(forPlugin: "ConnectivityPlugin"))
26+
MetadataGodPlugin.register(with: registry.registrar(forPlugin: "MetadataGodPlugin"))
2527
FLTPackageInfoPlusPlugin.register(with: registry.registrar(forPlugin: "FLTPackageInfoPlusPlugin"))
2628
PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin"))
2729
SharedPreferencesPlugin.register(with: registry.registrar(forPlugin: "SharedPreferencesPlugin"))

0 commit comments

Comments
 (0)