Skip to content

Commit

Permalink
Feature/flutter3 (#42)
Browse files Browse the repository at this point in the history
* update

* update

* update

* update

* update

* Update pubspec.yaml

* update

* update
  • Loading branch information
hukusuke1007 committed Feb 18, 2023
1 parent 602097b commit df37b8a
Show file tree
Hide file tree
Showing 101 changed files with 468 additions and 2,019 deletions.
5 changes: 4 additions & 1 deletion flamingo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# 2.18.0
# 3.0.0
Updated Plugins and modified example code.

## 2.18.0
Updated Plugins and modified example code.

## 2.17.0
Expand Down
2 changes: 1 addition & 1 deletion flamingo/example/android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ android {
defaultConfig {
applicationId "com.gmail.hukusuke1007.flamingo_example"
minSdkVersion 24
targetSdkVersion 31
targetSdkVersion flutter.targetSdkVersion
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
Expand Down
4 changes: 2 additions & 2 deletions flamingo/example/android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ buildscript {
ext.kotlin_version = '1.6.10'
repositories {
google()
jcenter()
mavenCentral()
}

dependencies {
Expand All @@ -15,7 +15,7 @@ buildscript {
allprojects {
repositories {
google()
jcenter()
mavenCentral()
}
}

Expand Down
2 changes: 1 addition & 1 deletion flamingo/example/ios/Flutter/AppFrameworkInfo.plist
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@
<key>CFBundleVersion</key>
<string>1.0</string>
<key>MinimumOSVersion</key>
<string>9.0</string>
<string>11.0</string>
</dict>
</plist>
8 changes: 4 additions & 4 deletions flamingo/example/ios/Flutter/Flutter.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
Pod::Spec.new do |s|
s.name = 'Flutter'
s.version = '1.0.0'
s.summary = 'High-performance, high-fidelity mobile apps.'
s.homepage = 'https://flutter.io'
s.license = { :type => 'MIT' }
s.summary = 'A UI toolkit for beautiful and fast apps.'
s.homepage = 'https://flutter.dev'
s.license = { :type => 'BSD' }
s.author = { 'Flutter Dev Team' => 'flutter-dev@googlegroups.com' }
s.source = { :git => 'https://github.com/flutter/engine', :tag => s.version.to_s }
s.ios.deployment_target = '9.0'
s.ios.deployment_target = '11.0'
# Framework linking is handled by Flutter tooling, not CocoaPods.
# Add a placeholder to satisfy `s.dependency 'Flutter'` plugin podspecs.
s.vendored_frameworks = 'path/to/nothing'
Expand Down
6 changes: 3 additions & 3 deletions flamingo/example/ios/Podfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Uncomment this line to define a global platform for your project
# platform :ios, '9.0'
# platform :ios, '11.0'

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

$FirebaseSdkVersion = '9.3.0'
$FirebaseSdkVersion = '10.3.0'

project 'Runner', {
'Debug' => :debug,
Expand Down Expand Up @@ -42,4 +42,4 @@ post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
end
end
end
141 changes: 62 additions & 79 deletions flamingo/example/ios/Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,96 +1,82 @@
PODS:
- cloud_firestore (3.4.3):
- Firebase/Firestore (= 9.3.0)
- cloud_firestore (4.4.2):
- Firebase/Firestore (= 10.3.0)
- firebase_core
- Flutter
- Firebase/CoreOnly (9.3.0):
- FirebaseCore (= 9.3.0)
- Firebase/Firestore (9.3.0):
- nanopb (< 2.30910.0, >= 2.30908.0)
- Firebase/CoreOnly (10.3.0):
- FirebaseCore (= 10.3.0)
- Firebase/Firestore (10.3.0):
- Firebase/CoreOnly
- FirebaseFirestore (~> 9.3.0)
- Firebase/Storage (9.3.0):
- FirebaseFirestore (~> 10.3.0)
- Firebase/Storage (10.3.0):
- Firebase/CoreOnly
- FirebaseStorage (~> 9.3.0)
- firebase_core (1.20.0):
- Firebase/CoreOnly (= 9.3.0)
- FirebaseStorage (~> 10.3.0)
- firebase_core (2.6.1):
- Firebase/CoreOnly (= 10.3.0)
- Flutter
- firebase_storage (10.3.4):
- Firebase/Storage (= 9.3.0)
- firebase_storage (11.0.13):
- Firebase/Storage (= 10.3.0)
- firebase_core
- Flutter
- FirebaseAppCheckInterop (9.3.0)
- FirebaseAuthInterop (9.3.0)
- FirebaseCore (9.3.0):
- FirebaseCoreDiagnostics (~> 9.0)
- FirebaseCoreInternal (~> 9.0)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/Logger (~> 7.7)
- FirebaseCoreDiagnostics (9.3.0):
- GoogleDataTransport (< 10.0.0, >= 9.1.4)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/Logger (~> 7.7)
- nanopb (< 2.30910.0, >= 2.30908.0)
- FirebaseCoreExtension (9.3.0):
- FirebaseCore (~> 9.0)
- FirebaseCoreInternal (9.3.0):
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- FirebaseFirestore (9.3.0):
- FirebaseFirestore/AutodetectLeveldb (= 9.3.0)
- FirebaseFirestore/AutodetectLeveldb (9.3.0):
- FirebaseAppCheckInterop (10.4.0)
- FirebaseAuthInterop (10.4.0)
- FirebaseCore (10.3.0):
- FirebaseCoreInternal (~> 10.0)
- GoogleUtilities/Environment (~> 7.8)
- GoogleUtilities/Logger (~> 7.8)
- FirebaseCoreExtension (10.4.0):
- FirebaseCore (~> 10.0)
- FirebaseCoreInternal (10.4.0):
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- FirebaseFirestore (10.3.0):
- FirebaseFirestore/AutodetectLeveldb (= 10.3.0)
- FirebaseFirestore/AutodetectLeveldb (10.3.0):
- FirebaseFirestore/Base
- FirebaseFirestore/WithLeveldb
- FirebaseFirestore/Base (9.3.0)
- FirebaseFirestore/WithLeveldb (9.3.0):
- FirebaseFirestore/Base (10.3.0)
- FirebaseFirestore/WithLeveldb (10.3.0):
- FirebaseFirestore/Base
- FirebaseStorage (9.3.0):
- FirebaseAppCheckInterop (~> 9.0)
- FirebaseAuthInterop (~> 9.0)
- FirebaseCore (~> 9.0)
- FirebaseCoreExtension (~> 9.0)
- FirebaseStorageInternal (~> 9.0)
- FirebaseStorageInternal (9.3.0):
- FirebaseCore (~> 9.0)
- GTMSessionFetcher/Core (< 3.0, >= 1.7)
- FirebaseStorage (10.3.0):
- FirebaseAppCheckInterop (~> 10.0)
- FirebaseAuthInterop (~> 10.0)
- FirebaseCore (~> 10.0)
- FirebaseCoreExtension (~> 10.0)
- GTMSessionFetcher/Core (< 4.0, >= 2.1)
- Flutter (1.0.0)
- GoogleDataTransport (9.2.0):
- GoogleUtilities/Environment (~> 7.7)
- nanopb (< 2.30910.0, >= 2.30908.0)
- PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/Environment (7.7.0):
- GoogleUtilities/Environment (7.11.0):
- PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/Logger (7.7.0):
- GoogleUtilities/Logger (7.11.0):
- GoogleUtilities/Environment
- "GoogleUtilities/NSData+zlib (7.7.0)"
- GTMSessionFetcher/Core (2.0.0)
- "GoogleUtilities/NSData+zlib (7.11.0)"
- GTMSessionFetcher/Core (3.1.0)
- nanopb (2.30909.0):
- nanopb/decode (= 2.30909.0)
- nanopb/encode (= 2.30909.0)
- nanopb/decode (2.30909.0)
- nanopb/encode (2.30909.0)
- path_provider_ios (0.0.1):
- path_provider_foundation (0.0.1):
- Flutter
- FlutterMacOS
- PromisesObjC (2.1.1)

DEPENDENCIES:
- cloud_firestore (from `.symlinks/plugins/cloud_firestore/ios`)
- firebase_core (from `.symlinks/plugins/firebase_core/ios`)
- firebase_storage (from `.symlinks/plugins/firebase_storage/ios`)
- FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, tag `9.3.0`)
- FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, tag `10.3.0`)
- Flutter (from `Flutter`)
- path_provider_ios (from `.symlinks/plugins/path_provider_ios/ios`)
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/ios`)

SPEC REPOS:
trunk:
- Firebase
- FirebaseAppCheckInterop
- FirebaseAuthInterop
- FirebaseCore
- FirebaseCoreDiagnostics
- FirebaseCoreExtension
- FirebaseCoreInternal
- FirebaseStorage
- FirebaseStorageInternal
- GoogleDataTransport
- GoogleUtilities
- GTMSessionFetcher
- nanopb
Expand All @@ -105,39 +91,36 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/firebase_storage/ios"
FirebaseFirestore:
:git: https://github.com/invertase/firestore-ios-sdk-frameworks.git
:tag: 9.3.0
:tag: 10.3.0
Flutter:
:path: Flutter
path_provider_ios:
:path: ".symlinks/plugins/path_provider_ios/ios"
path_provider_foundation:
:path: ".symlinks/plugins/path_provider_foundation/ios"

CHECKOUT OPTIONS:
FirebaseFirestore:
:git: https://github.com/invertase/firestore-ios-sdk-frameworks.git
:tag: 9.3.0
:tag: 10.3.0

SPEC CHECKSUMS:
cloud_firestore: 08093e207dfb2e6c82a6b272def699e022548786
Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c
firebase_core: 96214f90497b808a2cf2a24517084c5f6de37b53
firebase_storage: e95ec41580e311cb30b1ed7459b9e94fb4bbe672
FirebaseAppCheckInterop: f6b9670fb1360cf12006ca426e9c3b9a35317d17
FirebaseAuthInterop: 79826b4edc64e1d10135947866ad4437657e8696
FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a
FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8
FirebaseCoreExtension: 900b065a4970c31ce8de4e966cee910188e3a07b
FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff
FirebaseFirestore: 033f80710e26a86fd6ecf2a41441360436e45cb9
FirebaseStorage: 1414d27e15fa04f6350ef6602accef0e951c8bca
FirebaseStorageInternal: f1a6d64cace780580d2b8ffa0a0c8cf3c376f3f8
Flutter: 50d75fe2f02b26cc09d224853bb45737f8b3214a
GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f
GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1
GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506
cloud_firestore: 2d8c9f23063a6f735004f9b52cc743f7d8c8a5ae
Firebase: f92fc551ead69c94168d36c2b26188263860acd9
firebase_core: 6242f038aefa4582e028536e71312f7e3a41e6bb
firebase_storage: 1cf1f798f92d7d66b0bab3d866f63f1bf41def1c
FirebaseAppCheckInterop: ef074633831a90cf6c10e8f2c1e1f8b7842a446a
FirebaseAuthInterop: fef284922da3c350f846ff85cc0dfd5186448e49
FirebaseCore: 988754646ab3bd4bdcb740f1bfe26b9f6c0d5f2a
FirebaseCoreExtension: d209ada6f48bac53d149e996cf1b2dafa632a615
FirebaseCoreInternal: e301297f4c15a17489e48ed722d733b1578e0c02
FirebaseFirestore: f16ed5e8e5b024eff4928bc33605df9526bda650
FirebaseStorage: 0efbff0ac978981866d89804191688ae50d64033
Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
GoogleUtilities: c2bdc4cf2ce786c4d2e6b3bcfd599a25ca78f06f
GTMSessionFetcher: c9e714f7eec91a55641e2bab9f45fd83a219b882
nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431
path_provider_ios: 14f3d2fd28c4fdb42f44e0f751d12861c43cee02
path_provider_foundation: 37748e03f12783f9de2cb2c4eadfaa25fe6d4852
PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb

PODFILE CHECKSUM: 13191e9e14917d800bed579615f9504170188f60
PODFILE CHECKSUM: 7ac0fc9959e92330f3f2cf412fdfd089b4ee4c76

COCOAPODS: 1.11.3
29 changes: 17 additions & 12 deletions flamingo/example/ios/Runner.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
objectVersion = 50;
objectVersion = 54;
objects = {

/* Begin PBXBuildFile section */
Expand Down Expand Up @@ -213,6 +213,7 @@
/* Begin PBXShellScriptBuildPhase section */
3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
buildActionMask = 2147483647;
files = (
);
Expand Down Expand Up @@ -257,34 +258,28 @@
"${BUILT_PRODUCTS_DIR}/FirebaseAppCheckInterop/FirebaseAppCheckInterop.framework",
"${BUILT_PRODUCTS_DIR}/FirebaseAuthInterop/FirebaseAuthInterop.framework",
"${BUILT_PRODUCTS_DIR}/FirebaseCore/FirebaseCore.framework",
"${BUILT_PRODUCTS_DIR}/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.framework",
"${BUILT_PRODUCTS_DIR}/FirebaseCoreExtension/FirebaseCoreExtension.framework",
"${BUILT_PRODUCTS_DIR}/FirebaseCoreInternal/FirebaseCoreInternal.framework",
"${BUILT_PRODUCTS_DIR}/FirebaseStorage/FirebaseStorage.framework",
"${BUILT_PRODUCTS_DIR}/FirebaseStorageInternal/FirebaseStorageInternal.framework",
"${BUILT_PRODUCTS_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework",
"${BUILT_PRODUCTS_DIR}/GoogleDataTransport/GoogleDataTransport.framework",
"${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework",
"${BUILT_PRODUCTS_DIR}/PromisesObjC/FBLPromises.framework",
"${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework",
"${BUILT_PRODUCTS_DIR}/path_provider_ios/path_provider_ios.framework",
"${BUILT_PRODUCTS_DIR}/path_provider_foundation/path_provider_foundation.framework",
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseAppCheckInterop.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseAuthInterop.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCore.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCoreDiagnostics.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCoreExtension.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCoreInternal.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseStorage.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseStorageInternal.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GTMSessionFetcher.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleDataTransport.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBLPromises.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/path_provider_ios.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/path_provider_foundation.framework",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
Expand All @@ -293,6 +288,7 @@
};
9740EEB61CF901F6004384FC /* Run Script */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
buildActionMask = 2147483647;
files = (
);
Expand Down Expand Up @@ -420,7 +416,10 @@
"$(PROJECT_DIR)/Flutter",
);
INFOPLIST_FILE = Runner/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
Expand Down Expand Up @@ -553,7 +552,10 @@
"$(PROJECT_DIR)/Flutter",
);
INFOPLIST_FILE = Runner/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
Expand Down Expand Up @@ -582,7 +584,10 @@
"$(PROJECT_DIR)/Flutter",
);
INFOPLIST_FILE = Runner/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
Expand Down
2 changes: 2 additions & 0 deletions flamingo/example/ios/Runner/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,7 @@
<false/>
<key>CADisableMinimumFrameDurationOnPhone</key>
<true/>
<key>UIApplicationSupportsIndirectInputEvents</key>
<true/>
</dict>
</plist>
Loading

0 comments on commit df37b8a

Please sign in to comment.