Commit 885b3a97 authored by 林生雨's avatar 林生雨

commit

parent ac5fbef3
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id="android" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$" external.system.id="GRADLE" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="java-gradle" name="Java-Gradle">
<configuration>
<option name="BUILD_FOLDER_PATH" value="$MODULE_DIR$/../build" />
<option name="BUILDABLE" value="false" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
......
......@@ -26,29 +26,6 @@
</compilerArguments>
</configuration>
</facet>
<facet type="android-gradle" name="Android-Gradle">
<configuration>
<option name="GRADLE_PROJECT_PATH" value=":app" />
<option name="LAST_SUCCESSFUL_SYNC_AGP_VERSION" value="3.5.0" />
<option name="LAST_KNOWN_AGP_VERSION" value="3.5.0" />
</configuration>
</facet>
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="ASSEMBLE_TASK_NAME" value="assembleDebug" />
<option name="COMPILE_JAVA_TASK_NAME" value="compileDebugSources" />
<afterSyncTasks>
<task>generateDebugSources</task>
</afterSyncTasks>
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/src/main/res" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
<output url="file://$MODULE_DIR$/../../build/app/intermediates/javac/debug/classes" />
......@@ -192,6 +169,6 @@
<orderEntry type="module" module-name="flutter_boost-0.0.420-android-flutter_boost" />
<orderEntry type="module" module-name="sqflite" />
<orderEntry type="module" module-name="android-path_provider" />
<orderEntry type="module" module-name="flutter_plugin-11f928f7165e76994978f521a25e89d8d25824b7-android-gengmei_flutter_plugin" />
<orderEntry type="module" module-name="android-gengmei_flutter_plugin" />
</component>
</module>
\ No newline at end of file
sdk.dir=/Users/apple/Library/Android/sdk
flutter.sdk=/Users/apple/Downloads/flutter
flutter.buildMode=debug
flutter.buildMode=release
flutter.versionName=1.0.0
flutter.versionCode=1
\ No newline at end of file
......@@ -56,6 +56,8 @@ function android_apk(){
cd /Users/apple/lsy/gmalpha_flutter/build/app/outputs/apk/${suff}/
unzip /Users/apple/lsy/gmalpha_flutter/build/app/outputs/apk/${suff}/app-${suff}.zip
cp -r /Users/apple/lsy/gmalpha_flutter/build/app/outputs/apk/${suff}/lib/armeabi-v7a/libapp.so /Users/apple/lsy/gengmei_alpha/alpha/libs/armeabi-v7a
rm -rf /Users/apple/lsy/gengmei_alpha/alpha/src/main/assets/flutter_assets
cp -r /Users/apple/lsy/gmalpha_flutter/build/app/outputs/apk/${suff}/assets/flutter_assets /Users/apple/lsy/gengmei_alpha/alpha/src/main/assets/
}
......@@ -240,4 +242,5 @@ ios
#ios_publish
#notifyDingDing
exit
\ No newline at end of file
/Users/apple/Downloads/flutter/.pub-cache/git/flutter_plugin-25c02c805d4c3bcb2f90d63b21775a4aceb146aa
\ No newline at end of file
/Users/apple/Downloads/flutter/.pub-cache/git/flutter_plugin-17fcda9a246dbf2b8268ce5b963e96df2f54b4fa
\ No newline at end of file
......@@ -33,7 +33,6 @@
1A2C1805397E4112E7E5790A16ACB41B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF05496314AA5FB8993AB883EA27E6EC /* Foundation.framework */; };
1B7178E5DF8F5A02A1DC2A152E6BB9AD /* flutter_boost-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 72DE823E3B61ED2AE418E84CACCF2783 /* flutter_boost-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
1D0FD437E272F157576B46B7906E80D6 /* FMDatabaseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 2ECC1027C2866B067755F3F6D949F982 /* FMDatabaseQueue.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
20BDDD93D63992B8EAECF59F5BAA5DA6 /* AlbumItem.m in Sources */ = {isa = PBXBuildFile; fileRef = CDBDE3E3F1F2CA27258EA9956AB87C09 /* AlbumItem.m */; };
244F2D4CF7DE9C52C86FDF5C05155B5A /* FLBFlutterViewContainerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B0E40C6A79ABE6F2E7A1239E5C71C71 /* FLBFlutterViewContainerManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
25C9891C4DFA1CD825170AA1E7E175FB /* FLBFlutterApplication.h in Headers */ = {isa = PBXBuildFile; fileRef = 9389AB687ADBE6615C6516D3E29D2C19 /* FLBFlutterApplication.h */; settings = {ATTRIBUTES = (Project, ); }; };
2655F94F65F8566851D53C7E7D8ACE1C /* FLBFlutterEngineOld.m in Sources */ = {isa = PBXBuildFile; fileRef = C39F07652ABBDDF536CE060BA38B37C2 /* FLBFlutterEngineOld.m */; };
......@@ -44,22 +43,20 @@
2D13B3E8C2B2B35DB79B6AE9FEE77562 /* FLBFlutterViewProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E49A838944CD0F295D98463F7F5E412 /* FLBFlutterViewProvider.h */; settings = {ATTRIBUTES = (Project, ); }; };
2F6BA555C1202E1981391D3B83649D95 /* FLBResultMediator.m in Sources */ = {isa = PBXBuildFile; fileRef = 078D45F1E656B3EB0968DE121ADE0633 /* FLBResultMediator.m */; };
30E1CFB19003C6ECA61EEBE9284425CD /* ServiceGateway.m in Sources */ = {isa = PBXBuildFile; fileRef = 37C86EF6442F9C662749C510AEA12ECB /* ServiceGateway.m */; };
315DE16D12975C5183930BE1A3A0C12D /* ResultManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E00BFE95F1BC13A3590487C7277284FD /* ResultManager.h */; settings = {ATTRIBUTES = (Public, ); }; };
3189C53454C4925393BE7EA1D2405F89 /* FLBFlutterApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = 82105258378EFC35D1DCAC6795FC6AA8 /* FLBFlutterApplication.m */; };
334959F545D14007B99FE9002BE9EC8D /* FLBStackCacheObjectImg.h in Headers */ = {isa = PBXBuildFile; fileRef = D5C3DFF1F30AC4C5C9906333D1F12033 /* FLBStackCacheObjectImg.h */; settings = {ATTRIBUTES = (Project, ); }; };
33A2403C59F18C929E398AFD29B0BE3E /* FLBMemoryInspector.mm in Sources */ = {isa = PBXBuildFile; fileRef = 51A31B385F32E58BB3F1C0F2985B06F6 /* FLBMemoryInspector.mm */; };
33E5D9E6BA9DB0887B952C7DCE82ADAD /* ResultManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A0AC19F5B7DDC780BBF999D5FB31EFE4 /* ResultManager.m */; };
366EF54CB3A62B53631B53BF74C38973 /* NavigationService_onShownContainerChanged.mm in Sources */ = {isa = PBXBuildFile; fileRef = F54412B64130D8B2D526572AD3AE12A7 /* NavigationService_onShownContainerChanged.mm */; };
36DA4B3D5768789DD27C213C70723935 /* FLBFlutterViewControllerAdaptor.m in Sources */ = {isa = PBXBuildFile; fileRef = B38E20CABD2124C88F4541BFD28CD94F /* FLBFlutterViewControllerAdaptor.m */; };
389C8EAC034E7D7C5079DFC53D2C4A6F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF05496314AA5FB8993AB883EA27E6EC /* Foundation.framework */; };
3A93641A1A3CE72DD798D4679714AD1E /* GengmeiFlutterPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = BA38C444459D957E42568B7BE7705A73 /* GengmeiFlutterPlugin.h */; settings = {ATTRIBUTES = (Public, ); }; };
3EEB3677C512A78269107D4A19ECBD1F /* FlutterMessageFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = A2E81567EFC6DF7257950A14B15D7885 /* FlutterMessageFactory.h */; settings = {ATTRIBUTES = (Public, ); }; };
3F0BA8D704D1DCDA2E34E6BA002CD4BC /* ServiceGateway.h in Headers */ = {isa = PBXBuildFile; fileRef = EDF3F23433E2340F0800D8DB51FEAED2 /* ServiceGateway.h */; settings = {ATTRIBUTES = (Public, ); }; };
40BBEABD16312842CEAF63190A768103 /* gengmei_flutter_plugin-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 68E8B7938395D883E77FD9CDDC71A2ED /* gengmei_flutter_plugin-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
40BBEABD16312842CEAF63190A768103 /* gengmei_flutter_plugin-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8153DF6B459D077C797165E40B60C41E /* gengmei_flutter_plugin-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
41984DC44806E1CDF2B73DAA76199416 /* Pods-Runner-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 96BF45FBE2BC9AD7B2D7E56D01B5EE46 /* Pods-Runner-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
42081C3CA44B83AE8605CE1265236D6B /* gengmei_flutter_plugin-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 06499FDA9B48CC81276CD61BCFB71640 /* gengmei_flutter_plugin-dummy.m */; };
42081C3CA44B83AE8605CE1265236D6B /* gengmei_flutter_plugin-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BFB6E49AA8F95267271631368563224E /* gengmei_flutter_plugin-dummy.m */; };
44297B79697C27B0206B228F5F6984BF /* SqfliteOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = D364BF652FCA136D28EF3C5DCF20C060 /* SqfliteOperation.h */; settings = {ATTRIBUTES = (Public, ); }; };
479AAC9A8CF078B25E51437173CEA28F /* xservice_kit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A5548B74B1F251DF60464D3F17B89B6 /* xservice_kit-dummy.m */; };
4A4D028C11A7CB90C1B187B17514D702 /* AlbumItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 411DC0A55D7B3A4ACF172557260EE82B /* AlbumItem.h */; settings = {ATTRIBUTES = (Public, ); }; };
5305FBA7F3212B9ABF27ADFB45216DB7 /* xservice_kit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E168F66C7547D62E078BC0001434ED8D /* xservice_kit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
539D7B1509CC92911DE17F55431BA934 /* FLBPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = A8116A047E86ED3FEAE620FBB9A173A1 /* FLBPlatform.h */; settings = {ATTRIBUTES = (Public, ); }; };
5A7DB43D7E9CEF6F8A402305FC8DDFC4 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 569427164E5D7A260B93416CC381B4E3 /* AVFoundation.framework */; };
......@@ -70,6 +67,7 @@
62AE37A9D72C4E700D8838CBBCEB8974 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3E2C2D4320A5166790A9F1EA3CDEBE99 /* AssetsLibrary.framework */; };
64DAE8C3DF116FA4B7F757770906F999 /* NavigationService_onFlutterPageResult.mm in Sources */ = {isa = PBXBuildFile; fileRef = C7275B2E9A59C48F043C821769B9EF25 /* NavigationService_onFlutterPageResult.mm */; };
66A76CBD17D3F7DB654CAA5AD8222AAA /* PathProviderPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = 489806B5A6F7FF44DD679050DC1855EB /* PathProviderPlugin.m */; };
672DA3AE4D35AE488049415FCA4BA645 /* ResultManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 124E50BB769B819EEE07E95C28B97878 /* ResultManager.h */; settings = {ATTRIBUTES = (Public, ); }; };
67858BF439D139E0E713CEA7CA7598BB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF05496314AA5FB8993AB883EA27E6EC /* Foundation.framework */; };
692A1957D03C76562C9A2155C2631596 /* FlutterMessageClient.h in Headers */ = {isa = PBXBuildFile; fileRef = A64976EFBF19F350836F5F64A7873574 /* FlutterMessageClient.h */; settings = {ATTRIBUTES = (Public, ); }; };
6940748192C1E6171364F829AB8A38A9 /* flutter_boost-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 54F078E8B114349C93893877F43EF6C3 /* flutter_boost-dummy.m */; };
......@@ -94,13 +92,16 @@
903A339E57FC9E16C7F64B757BE6177C /* FLBFlutterViewControllerAdaptor.h in Headers */ = {isa = PBXBuildFile; fileRef = B96C56F008FD9C5E1B385A8894896931 /* FLBFlutterViewControllerAdaptor.h */; settings = {ATTRIBUTES = (Project, ); }; };
931111694DB4265B8303FA1AF1A2A1BB /* FMDatabasePool.m in Sources */ = {isa = PBXBuildFile; fileRef = E173EA81E2FF09192C1354B73CCF50C3 /* FMDatabasePool.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
9597E1C64B6F48132149BADFC787A113 /* FMDatabasePool.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BC5E47258BD77AC547A4276778F1D5D /* FMDatabasePool.h */; settings = {ATTRIBUTES = (Public, ); }; };
987B39117C7848BBAA720C6A36FF0F2E /* AlbumItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 652D7F4AC78C0FAD9CDC482556BD8273 /* AlbumItem.h */; settings = {ATTRIBUTES = (Public, ); }; };
9A1A6AA22A31F5F2FB1BA0A1C4016A89 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF05496314AA5FB8993AB883EA27E6EC /* Foundation.framework */; };
9B5B9BAA0E276930A0EF080001715A35 /* XKCollectionHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = A5F46E0BC66320455E1D33B8108072F7 /* XKCollectionHelper.h */; settings = {ATTRIBUTES = (Public, ); }; };
9BD3E8129DD717C366CC3385B2127E04 /* ResultManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EB6FADC3AA2B647F7E5325A36247669C /* ResultManager.m */; };
9C581753E2AF8992C8574D019985D1BF /* NavigationService_onShownContainerChanged.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DC48041830B4366F3340FD62FEF8649 /* NavigationService_onShownContainerChanged.h */; settings = {ATTRIBUTES = (Project, ); }; };
9E20CF3C1D2453A82CBA2F999674492A /* FlutterBoostPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = 68CCC1AFCA76980C6A53FEED7C77DBCF /* FlutterBoostPlugin.m */; };
A0B8AD236E2FE4E430A31C7634FAA68E /* FLBStackCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 9ADEECE3EFB801224CC9EB8952D3D814 /* FLBStackCache.m */; };
A17D94879C54519AF9303645D24EEEEB /* path_provider-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E46A94A8FA8803DC7D636F2E026553FF /* path_provider-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
A36F3270D3C8D32346FDE15EC8AE6B96 /* SqflitePlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = AD8A5BA7BF348F456D09D07D371DCCB2 /* SqflitePlugin.m */; };
A7A67AA1308321D817C45B6F6B1947D0 /* GengmeiFlutterPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D009092616764260C381B7A3C179A1A /* GengmeiFlutterPlugin.m */; };
ABB47BB984741763E09D99041D1BEC00 /* NavigationService_onFlutterPageResult.h in Headers */ = {isa = PBXBuildFile; fileRef = C54E4BCB57F5050DB3B3EE309275F350 /* NavigationService_onFlutterPageResult.h */; settings = {ATTRIBUTES = (Project, ); }; };
ADBA743995BED8B98FECC20533330F01 /* XserviceKitPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = C21DD72C56F96543E16976CB25305CBD /* XserviceKitPlugin.h */; settings = {ATTRIBUTES = (Public, ); }; };
AEA50AA228B2B25D84EC7630DAF56E29 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF05496314AA5FB8993AB883EA27E6EC /* Foundation.framework */; };
......@@ -108,6 +109,7 @@
B08C82846BBE48C797851452E74369FB /* FlutterChannelManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 51C0D322627EA2D2555E794BC81F8E77 /* FlutterChannelManager.h */; settings = {ATTRIBUTES = (Public, ); }; };
B637498CE81BBE65586C2E04F090118B /* FMDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EEF768B344F6F590EB3F801121B95EC /* FMDatabase.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; };
BC28C5B77602750F20C64396CD65C339 /* FlutterServiceTemplate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5069663579BE528C6A3014A0AD5283D4 /* FlutterServiceTemplate.m */; };
C06904CD9CBF87CCBA01868A5A9B5001 /* AlbumItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 53BEED236D1B3E3583691F2F448FEFFD /* AlbumItem.m */; };
C393881B728C9CC4E01F3AE75148F319 /* MessageClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E3BE94189B16AD0F7E3A927B53377D0 /* MessageClient.h */; settings = {ATTRIBUTES = (Public, ); }; };
C3C0E8DB5E19F0525845BE3E7A57B0AA /* XKCollectionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = CADA6DBF176BC90B84D2548C25CD7C03 /* XKCollectionHelper.m */; };
CDA3E20A629C820370D17CEB2CBAB66D /* FMDatabaseQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BF545286574ADB3F373E98036A953B9 /* FMDatabaseQueue.h */; settings = {ATTRIBUTES = (Public, ); }; };
......@@ -118,7 +120,6 @@
DDE2BF4CCA78A15D437136A5FCB3E00C /* FLBFlutterEngineOld.h in Headers */ = {isa = PBXBuildFile; fileRef = FA55B5E0644A4264DC252461E033E9ED /* FLBFlutterEngineOld.h */; settings = {ATTRIBUTES = (Project, ); }; };
E086E080415672FCDAB0C022DACC1258 /* NavigationService_flutterCanPop.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F66974FFD53630392AC8F6FF2B4FDE3 /* NavigationService_flutterCanPop.h */; settings = {ATTRIBUTES = (Project, ); }; };
E14EF0EF4B682E132E6F4F6F6B5F55BE /* MessengerFacede.m in Sources */ = {isa = PBXBuildFile; fileRef = 24556896CBEB80A2ED216C6939E60FA3 /* MessengerFacede.m */; };
E344E6947B4FE27FBBDE4AA343D06D10 /* GengmeiFlutterPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = E38E7D9C10780F229944F6FCF4E9574B /* GengmeiFlutterPlugin.m */; };
E51912CD1A59D0019D69D341C09D8326 /* FLBFlutterViewContainerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 74E3F6293E75B1F451AB561CE6EC2F6A /* FLBFlutterViewContainerManager.m */; };
E5EE41D34AAA166993C5DE1A753FC0E6 /* FlutterBoostConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 0637498E4EAE0F0651483F1093A7EA2A /* FlutterBoostConfig.m */; };
E5F292047293E27FD0D1DFFED39D9D4D /* Pods-Runner-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B3C932BD54DBB963102A89E0F9E3948 /* Pods-Runner-dummy.m */; };
......@@ -134,7 +135,6 @@
F5E6DE2D7F9376E121539E09B89290FD /* NavigationService_openPage.mm in Sources */ = {isa = PBXBuildFile; fileRef = 825A77DDCAC8FB212681BEB4489A07A2 /* NavigationService_openPage.mm */; };
F5FCDD5E09988FE1DB16999DC9928F29 /* MCUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = ADD63B3B77A0090B01954B1FE249A421 /* MCUtils.m */; };
F900A0E84524177C9728B5FB83A24B31 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF05496314AA5FB8993AB883EA27E6EC /* Foundation.framework */; };
FC00BC88F9952F3634A1160BE83E01E7 /* GengmeiFlutterPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = A251551BECB513040A513F98FD335F39 /* GengmeiFlutterPlugin.h */; settings = {ATTRIBUTES = (Public, ); }; };
FD9490F3C9A9FBE199D96FF82E6755B0 /* XserviceKitPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = C39F593766E7F565EFEE92CE91E915D3 /* XserviceKitPlugin.m */; };
FDB74FEF521376E1A2BF0FF2C3670435 /* FLBFlutterAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1710A3565FB949C787E148BFE3FF8448 /* FLBFlutterAppDelegate.m */; };
FDF9D5CA73DC2C0DEFD8E8EF0B863E79 /* FlutterServiceCallHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D2F52459D94CBD9494079AA613C62FE /* FlutterServiceCallHandler.m */; };
......@@ -247,14 +247,13 @@
029F47CCEE5A0AAA15612D9850A24F94 /* FMDB.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FMDB.xcconfig; sourceTree = "<group>"; };
0637498E4EAE0F0651483F1093A7EA2A /* FlutterBoostConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FlutterBoostConfig.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Boost/FlutterBoostConfig.m"; sourceTree = "<group>"; };
063BF0CF2A9860AC4B356AB93CE3D2A9 /* NavigationService_closePage.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = NavigationService_closePage.mm; path = "../../../../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Messaging/Generated/NavigationService/handlers/NavigationService_closePage.mm"; sourceTree = "<group>"; };
06499FDA9B48CC81276CD61BCFB71640 /* gengmei_flutter_plugin-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "gengmei_flutter_plugin-dummy.m"; sourceTree = "<group>"; };
078D45F1E656B3EB0968DE121ADE0633 /* FLBResultMediator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLBResultMediator.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Boost/FLBResultMediator.m"; sourceTree = "<group>"; };
079D02FD32B3652778E80A5C226B791C /* sqflite-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "sqflite-umbrella.h"; sourceTree = "<group>"; };
0B6809FA2197F1D22B9385E1ED285AF2 /* xservice_kit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = xservice_kit.podspec; path = "../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/xservice_kit.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
0C0D43E61F448B8C32BCFAC90F2FE381 /* LICENSE.md */ = {isa = PBXFileReference; includeInIndex = 1; name = LICENSE.md; path = "../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/LICENSE.md"; sourceTree = "<group>"; };
0E49A838944CD0F295D98463F7F5E412 /* FLBFlutterViewProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLBFlutterViewProvider.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Adaptor/FLBFlutterViewProvider.h"; sourceTree = "<group>"; };
0F8D3DBDAB160E217D06E691F4EB0CA8 /* sqflite.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = sqflite.xcconfig; sourceTree = "<group>"; };
12B57E2F2198C061D457A4CAF807C802 /* gengmei_flutter_plugin-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "gengmei_flutter_plugin-prefix.pch"; sourceTree = "<group>"; };
124E50BB769B819EEE07E95C28B97878 /* ResultManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ResultManager.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-17fcda9a246dbf2b8268ce5b963e96df2f54b4fa/ios/Classes/Image/ResultManager.h"; sourceTree = "<group>"; };
1710A3565FB949C787E148BFE3FF8448 /* FLBFlutterAppDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLBFlutterAppDelegate.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Boost/FLBFlutterAppDelegate.m"; sourceTree = "<group>"; };
1952CAF57FBC1753A2252143FD3EC66C /* Flutter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Flutter.framework; path = "../../../../../../Downloads/flutter/bin/cache/artifacts/engine/ios-release/Flutter.framework"; sourceTree = "<group>"; };
197F1AC4360922FF6A04389A72C2E14A /* FLBFlutterAppDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLBFlutterAppDelegate.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Boost/FLBFlutterAppDelegate.h"; sourceTree = "<group>"; };
......@@ -264,6 +263,7 @@
1B1851C5F74E8F4F841E62392000E616 /* sqflite.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = sqflite.modulemap; sourceTree = "<group>"; };
1DC48041830B4366F3340FD62FEF8649 /* NavigationService_onShownContainerChanged.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NavigationService_onShownContainerChanged.h; path = "../../../../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Messaging/Generated/NavigationService/handlers/NavigationService_onShownContainerChanged.h"; sourceTree = "<group>"; };
1F66974FFD53630392AC8F6FF2B4FDE3 /* NavigationService_flutterCanPop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NavigationService_flutterCanPop.h; path = "../../../../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Messaging/Generated/NavigationService/handlers/NavigationService_flutterCanPop.h"; sourceTree = "<group>"; };
222C9943D6DB24DBAEF1153910DA8391 /* gengmei_flutter_plugin-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "gengmei_flutter_plugin-prefix.pch"; sourceTree = "<group>"; };
23E5BF5C1E6E7E49D4265A209882BAE2 /* flutter_boost.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = flutter_boost.xcconfig; sourceTree = "<group>"; };
24556896CBEB80A2ED216C6939E60FA3 /* MessengerFacede.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MessengerFacede.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/Message/MessengerFacede.m"; sourceTree = "<group>"; };
25858EDC12820F02FDAA91CDC5E789BF /* FlutterBoostConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlutterBoostConfig.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Boost/FlutterBoostConfig.h"; sourceTree = "<group>"; };
......@@ -271,7 +271,6 @@
25DF4E38183DE2F8EF081D742CCA8D89 /* NavigationService_openPage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NavigationService_openPage.h; path = "../../../../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Messaging/Generated/NavigationService/handlers/NavigationService_openPage.h"; sourceTree = "<group>"; };
27963DF863BF508611676656DD308502 /* sqflite.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = sqflite.podspec; path = "../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/sqflite-1.1.6+5/ios/sqflite.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
2918502581CB25A32BB97305D10BCF5B /* FLBMemoryInspector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLBMemoryInspector.h; path = "../../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Support/Memory/FLBMemoryInspector.h"; sourceTree = "<group>"; };
2A9EE51ECFEC68FE72DF3F2534B4D81C /* gengmei_flutter_plugin.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = gengmei_flutter_plugin.podspec; path = "../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-25c02c805d4c3bcb2f90d63b21775a4aceb146aa/ios/gengmei_flutter_plugin.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
2B0E40C6A79ABE6F2E7A1239E5C71C71 /* FLBFlutterViewContainerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLBFlutterViewContainerManager.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Container/FLBFlutterViewContainerManager.h"; sourceTree = "<group>"; };
2C8D54044E961730D00BED7EAEAA9847 /* xservice_kit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "xservice_kit-Info.plist"; sourceTree = "<group>"; };
2ECC1027C2866B067755F3F6D949F982 /* FMDatabaseQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabaseQueue.m; path = src/fmdb/FMDatabaseQueue.m; sourceTree = "<group>"; };
......@@ -285,9 +284,7 @@
3E2C2D4320A5166790A9F1EA3CDEBE99 /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/AssetsLibrary.framework; sourceTree = DEVELOPER_DIR; };
3E2EB85E0C09E1E6DD29E087281A50CE /* MCUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MCUtils.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/Message/MCUtils.h"; sourceTree = "<group>"; };
3E3BE94189B16AD0F7E3A927B53377D0 /* MessageClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MessageClient.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/Message/MessageClient.h"; sourceTree = "<group>"; };
3EC83521140EF82C2D0DAA313C0D7A26 /* gengmei_flutter_plugin.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = gengmei_flutter_plugin.modulemap; sourceTree = "<group>"; };
40B77FA9E5C9DAAD35B8376BD2C8E8E0 /* FlutterServiceCallDispather.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FlutterServiceCallDispather.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/handler/FlutterServiceCallDispather.m"; sourceTree = "<group>"; };
411DC0A55D7B3A4ACF172557260EE82B /* AlbumItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AlbumItem.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-25c02c805d4c3bcb2f90d63b21775a4aceb146aa/ios/Classes/Image/AlbumItem.h"; sourceTree = "<group>"; };
41B8BDA5F2528D6BA445FE29FFEC9976 /* FMDatabaseAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDatabaseAdditions.h; path = src/fmdb/FMDatabaseAdditions.h; sourceTree = "<group>"; };
442734985BEB63A5CBFE418C0770FE6A /* FLBFlutterEngine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLBFlutterEngine.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Adaptor/FLBFlutterEngine.m"; sourceTree = "<group>"; };
44627C81858C7A50092CC064E7F12BB7 /* sqflite-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "sqflite-Info.plist"; sourceTree = "<group>"; };
......@@ -296,24 +293,28 @@
4A6874F194CAF329B45BCE82C9289D84 /* FLBViewProviderFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLBViewProviderFactory.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Adaptor/FLBViewProviderFactory.m"; sourceTree = "<group>"; };
4AEC16D66C23A31E2709B1B944E2EDA0 /* FMDB.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDB.h; path = src/fmdb/FMDB.h; sourceTree = "<group>"; };
4D2F52459D94CBD9494079AA613C62FE /* FlutterServiceCallHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FlutterServiceCallHandler.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/handler/FlutterServiceCallHandler.m"; sourceTree = "<group>"; };
4D94EE1F3E2FC27B05771B50F040E0F3 /* gengmei_flutter_plugin.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = gengmei_flutter_plugin.podspec; path = "../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-17fcda9a246dbf2b8268ce5b963e96df2f54b4fa/ios/gengmei_flutter_plugin.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
5069663579BE528C6A3014A0AD5283D4 /* FlutterServiceTemplate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FlutterServiceTemplate.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/Service/FlutterServiceTemplate.m"; sourceTree = "<group>"; };
51825CD8F0558EFA53D9510F0E5BFA16 /* Pods-Runner-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Runner-Info.plist"; sourceTree = "<group>"; };
51A31B385F32E58BB3F1C0F2985B06F6 /* FLBMemoryInspector.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FLBMemoryInspector.mm; path = "../../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Support/Memory/FLBMemoryInspector.mm"; sourceTree = "<group>"; };
51C0D322627EA2D2555E794BC81F8E77 /* FlutterChannelManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlutterChannelManager.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/Message/FlutterChannelManager.h"; sourceTree = "<group>"; };
53BEED236D1B3E3583691F2F448FEFFD /* AlbumItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AlbumItem.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-17fcda9a246dbf2b8268ce5b963e96df2f54b4fa/ios/Classes/Image/AlbumItem.m"; sourceTree = "<group>"; };
54F078E8B114349C93893877F43EF6C3 /* flutter_boost-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "flutter_boost-dummy.m"; sourceTree = "<group>"; };
553884B2997386860D38893F91EB4EDA /* FlutterServiceCallDispather.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlutterServiceCallDispather.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/handler/FlutterServiceCallDispather.h"; sourceTree = "<group>"; };
569427164E5D7A260B93416CC381B4E3 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/AVFoundation.framework; sourceTree = DEVELOPER_DIR; };
589D1B396A50E272802019004C994C76 /* gengmei_flutter_plugin-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "gengmei_flutter_plugin-Info.plist"; sourceTree = "<group>"; };
598CE7452386758881F84130873CEB83 /* SqflitePlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SqflitePlugin.h; path = "../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/sqflite-1.1.6+5/ios/Classes/SqflitePlugin.h"; sourceTree = "<group>"; };
5AFCD87522027605393FF5584FF4F778 /* FlutterBoostPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlutterBoostPlugin.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Boost/FlutterBoostPlugin.h"; sourceTree = "<group>"; };
5EEF768B344F6F590EB3F801121B95EC /* FMDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabase.m; path = src/fmdb/FMDatabase.m; sourceTree = "<group>"; };
637AC3BB0A4E7E255340703408AF90B9 /* xservice_kit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = xservice_kit.xcconfig; sourceTree = "<group>"; };
652D7F4AC78C0FAD9CDC482556BD8273 /* AlbumItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AlbumItem.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-17fcda9a246dbf2b8268ce5b963e96df2f54b4fa/ios/Classes/Image/AlbumItem.h"; sourceTree = "<group>"; };
669E8F25E1897672BDB80B7EB784DA24 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Runner.framework; path = "Pods-Runner.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
676169637D657E9D696E4459FF28C567 /* path_provider-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "path_provider-prefix.pch"; sourceTree = "<group>"; };
68CCC1AFCA76980C6A53FEED7C77DBCF /* FlutterBoostPlugin.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FlutterBoostPlugin.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Boost/FlutterBoostPlugin.m"; sourceTree = "<group>"; };
68E8B7938395D883E77FD9CDDC71A2ED /* gengmei_flutter_plugin-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "gengmei_flutter_plugin-umbrella.h"; sourceTree = "<group>"; };
68F1D770BBCF81B519B7EA8FD544941C /* FMDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDatabase.h; path = src/fmdb/FMDatabase.h; sourceTree = "<group>"; };
6D226EB6112E4D0EB07298E5C7073887 /* PathProviderPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PathProviderPlugin.h; path = "../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/path_provider-1.3.0/ios/Classes/PathProviderPlugin.h"; sourceTree = "<group>"; };
71A1B57CDFAEF1266F62D4A291DC7B9D /* FMDatabaseAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabaseAdditions.m; path = src/fmdb/FMDatabaseAdditions.m; sourceTree = "<group>"; };
724E4E7E699762B47D7BD36BC8F3B007 /* gengmei_flutter_plugin.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = gengmei_flutter_plugin.modulemap; sourceTree = "<group>"; };
726DCBFF1AC8C833DEBA7044017DBD88 /* SqfliteOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SqfliteOperation.m; path = "../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/sqflite-1.1.6+5/ios/Classes/SqfliteOperation.m"; sourceTree = "<group>"; };
72DE823E3B61ED2AE418E84CACCF2783 /* flutter_boost-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "flutter_boost-umbrella.h"; sourceTree = "<group>"; };
74E3F6293E75B1F451AB561CE6EC2F6A /* FLBFlutterViewContainerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLBFlutterViewContainerManager.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Container/FLBFlutterViewContainerManager.m"; sourceTree = "<group>"; };
......@@ -327,10 +328,9 @@
7CDC2FEC28A03AE7135C3163E23A10B3 /* gengmei_flutter_plugin.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = gengmei_flutter_plugin.framework; path = gengmei_flutter_plugin.framework; sourceTree = BUILT_PRODUCTS_DIR; };
808624F4F8A594D143E713602E9E20CB /* FMDB.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FMDB.framework; sourceTree = BUILT_PRODUCTS_DIR; };
80F3D0C190B42E6DDA2EAE5DBD81F0BB /* flutter_boost.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = flutter_boost.modulemap; sourceTree = "<group>"; };
8153DF6B459D077C797165E40B60C41E /* gengmei_flutter_plugin-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "gengmei_flutter_plugin-umbrella.h"; sourceTree = "<group>"; };
82105258378EFC35D1DCAC6795FC6AA8 /* FLBFlutterApplication.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLBFlutterApplication.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Boost/FLBFlutterApplication.m"; sourceTree = "<group>"; };
8216BF5FB0F647ACE6EADB0F212F7459 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; name = LICENSE; path = "../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-25c02c805d4c3bcb2f90d63b21775a4aceb146aa/LICENSE"; sourceTree = "<group>"; };
825A77DDCAC8FB212681BEB4489A07A2 /* NavigationService_openPage.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = NavigationService_openPage.mm; path = "../../../../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Messaging/Generated/NavigationService/handlers/NavigationService_openPage.mm"; sourceTree = "<group>"; };
86B4313DC059098A0FAEB513147D610C /* gengmei_flutter_plugin-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "gengmei_flutter_plugin-Info.plist"; sourceTree = "<group>"; };
8B4FB2C8C3A4A98502E56F471F8FF29A /* FLBStackCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLBStackCache.h; path = "../../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Support/Cache/FLBStackCache.h"; sourceTree = "<group>"; };
8B8671FDC6BCC0D73EDE1645B3BF9EA9 /* FLBStackCacheObjectImg.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLBStackCacheObjectImg.m; path = "../../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Support/Cache/FLBStackCacheObjectImg.m"; sourceTree = "<group>"; };
8BF14EA62BE371202295E8C08CCC1207 /* FMDB-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FMDB-Info.plist"; sourceTree = "<group>"; };
......@@ -342,11 +342,10 @@
9854253105759C8DEF9E115E781F0B09 /* FlutterServiceCallHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlutterServiceCallHandler.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/handler/FlutterServiceCallHandler.h"; sourceTree = "<group>"; };
9A403596C092A189B80E9351779DEF0A /* FMResultSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMResultSet.m; path = src/fmdb/FMResultSet.m; sourceTree = "<group>"; };
9ADEECE3EFB801224CC9EB8952D3D814 /* FLBStackCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLBStackCache.m; path = "../../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Support/Cache/FLBStackCache.m"; sourceTree = "<group>"; };
9D009092616764260C381B7A3C179A1A /* GengmeiFlutterPlugin.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GengmeiFlutterPlugin.m; path = "../../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-17fcda9a246dbf2b8268ce5b963e96df2f54b4fa/ios/Classes/GengmeiFlutterPlugin.m"; sourceTree = "<group>"; };
9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
9F79F8269DC34AC56BB3D1D9652C0D86 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Runner.profile.xcconfig"; sourceTree = "<group>"; };
A049AA6D686DF81238E1B8A774C3359C /* sqflite-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "sqflite-dummy.m"; sourceTree = "<group>"; };
A0AC19F5B7DDC780BBF999D5FB31EFE4 /* ResultManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ResultManager.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-25c02c805d4c3bcb2f90d63b21775a4aceb146aa/ios/Classes/Image/ResultManager.m"; sourceTree = "<group>"; };
A251551BECB513040A513F98FD335F39 /* GengmeiFlutterPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GengmeiFlutterPlugin.h; path = "../../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-25c02c805d4c3bcb2f90d63b21775a4aceb146aa/ios/Classes/GengmeiFlutterPlugin.h"; sourceTree = "<group>"; };
A2E81567EFC6DF7257950A14B15D7885 /* FlutterMessageFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlutterMessageFactory.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/Message/FlutterMessageFactory.h"; sourceTree = "<group>"; };
A3A80BA70CFB7F75C5391BEBBBA8C9DA /* FMDB.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FMDB.framework; path = FMDB.framework; sourceTree = BUILT_PRODUCTS_DIR; };
A5F46E0BC66320455E1D33B8108072F7 /* XKCollectionHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = XKCollectionHelper.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/utils/XKCollectionHelper.h"; sourceTree = "<group>"; };
......@@ -365,9 +364,12 @@
B7C47D965DA67E6D4810397B1AD03226 /* FlutterNativeService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlutterNativeService.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/Service/FlutterNativeService.h"; sourceTree = "<group>"; };
B8337AE116C069DCF17A969493CB356E /* path_provider-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "path_provider-dummy.m"; sourceTree = "<group>"; };
B96C56F008FD9C5E1B385A8894896931 /* FLBFlutterViewControllerAdaptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLBFlutterViewControllerAdaptor.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Adaptor/FLBFlutterViewControllerAdaptor.h"; sourceTree = "<group>"; };
BA38C444459D957E42568B7BE7705A73 /* GengmeiFlutterPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GengmeiFlutterPlugin.h; path = "../../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-17fcda9a246dbf2b8268ce5b963e96df2f54b4fa/ios/Classes/GengmeiFlutterPlugin.h"; sourceTree = "<group>"; };
BB66011F3F1D4BBFC6BA4CF05EBD7772 /* NavigationService_flutterCanPop.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = NavigationService_flutterCanPop.mm; path = "../../../../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Messaging/Generated/NavigationService/handlers/NavigationService_flutterCanPop.mm"; sourceTree = "<group>"; };
BCD88A02DAD799B30915C8C8F2015198 /* xservice_kit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "xservice_kit-prefix.pch"; sourceTree = "<group>"; };
BEB52ABDF72E350C5730C0E84602098B /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; name = LICENSE; path = "../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-17fcda9a246dbf2b8268ce5b963e96df2f54b4fa/LICENSE"; sourceTree = "<group>"; };
BF7F7DD31E72C16FA0ED1B154B678AB2 /* FLBViewControllerResultHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLBViewControllerResultHandler.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Container/FLBViewControllerResultHandler.h"; sourceTree = "<group>"; };
BFB6E49AA8F95267271631368563224E /* gengmei_flutter_plugin-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "gengmei_flutter_plugin-dummy.m"; sourceTree = "<group>"; };
C0FD3383B131718A3B575B1AC330DA39 /* NavigationService_pageOnStart.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NavigationService_pageOnStart.h; path = "../../../../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Messaging/Generated/NavigationService/handlers/NavigationService_pageOnStart.h"; sourceTree = "<group>"; };
C21DD72C56F96543E16976CB25305CBD /* XserviceKitPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = XserviceKitPlugin.h; path = "../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/XserviceKitPlugin.h"; sourceTree = "<group>"; };
C39F07652ABBDDF536CE060BA38B37C2 /* FLBFlutterEngineOld.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLBFlutterEngineOld.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Adaptor/FLBFlutterEngineOld.m"; sourceTree = "<group>"; };
......@@ -382,7 +384,6 @@
C89025B660AF694474BE5F1B8688FCDD /* FLBFlutterViewContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLBFlutterViewContainer.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Container/FLBFlutterViewContainer.m"; sourceTree = "<group>"; };
CADA6DBF176BC90B84D2548C25CD7C03 /* XKCollectionHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = XKCollectionHelper.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/utils/XKCollectionHelper.m"; sourceTree = "<group>"; };
CDAECCF4B5E08124ED410F09FD5A5DF9 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Runner.debug.xcconfig"; sourceTree = "<group>"; };
CDBDE3E3F1F2CA27258EA9956AB87C09 /* AlbumItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AlbumItem.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-25c02c805d4c3bcb2f90d63b21775a4aceb146aa/ios/Classes/Image/AlbumItem.m"; sourceTree = "<group>"; };
CE05B346A82157FE22E5C61F85CAB6A8 /* FlutterMessageFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FlutterMessageFactory.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/Message/FlutterMessageFactory.m"; sourceTree = "<group>"; };
D12ACAC83CE97EF9E2447A67A2237356 /* FMDB.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FMDB.modulemap; sourceTree = "<group>"; };
D2FA70CA298C392CB8332ADEEDD1CE85 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Runner.release.xcconfig"; sourceTree = "<group>"; };
......@@ -393,15 +394,15 @@
DAE35F9EEF7110C6DC7645F4C250E0F5 /* path_provider.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = path_provider.framework; path = path_provider.framework; sourceTree = BUILT_PRODUCTS_DIR; };
DB80C62EE9D87B9825FB3661BC4660DF /* FLBFlutterViewContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLBFlutterViewContainer.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Container/FLBFlutterViewContainer.h"; sourceTree = "<group>"; };
DC5692E7C8B960A46B19D4ECDE12B15E /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/Accelerate.framework; sourceTree = DEVELOPER_DIR; };
E00BFE95F1BC13A3590487C7277284FD /* ResultManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ResultManager.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-25c02c805d4c3bcb2f90d63b21775a4aceb146aa/ios/Classes/Image/ResultManager.h"; sourceTree = "<group>"; };
DD71B44DC2664B67555F4D938E1FD4F3 /* gengmei_flutter_plugin.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = gengmei_flutter_plugin.xcconfig; sourceTree = "<group>"; };
E168F66C7547D62E078BC0001434ED8D /* xservice_kit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "xservice_kit-umbrella.h"; sourceTree = "<group>"; };
E173EA81E2FF09192C1354B73CCF50C3 /* FMDatabasePool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabasePool.m; path = src/fmdb/FMDatabasePool.m; sourceTree = "<group>"; };
E31AA49D1C344E9EDEDCFD13B6B75C74 /* FLBFlutterEngine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLBFlutterEngine.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Adaptor/FLBFlutterEngine.h"; sourceTree = "<group>"; };
E36CC68781FB739B2F588FD7A894221A /* NavigationService_closePage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NavigationService_closePage.h; path = "../../../../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Messaging/Generated/NavigationService/handlers/NavigationService_closePage.h"; sourceTree = "<group>"; };
E38E7D9C10780F229944F6FCF4E9574B /* GengmeiFlutterPlugin.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GengmeiFlutterPlugin.m; path = "../../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-25c02c805d4c3bcb2f90d63b21775a4aceb146aa/ios/Classes/GengmeiFlutterPlugin.m"; sourceTree = "<group>"; };
E46A94A8FA8803DC7D636F2E026553FF /* path_provider-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "path_provider-umbrella.h"; sourceTree = "<group>"; };
E702F571717EEE963BB0037ADEAA6CF2 /* sqflite-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "sqflite-prefix.pch"; sourceTree = "<group>"; };
EA8AE0DDD8A498EF75147FAFBA60B164 /* NavigationService_pageOnStart.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = NavigationService_pageOnStart.mm; path = "../../../../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Messaging/Generated/NavigationService/handlers/NavigationService_pageOnStart.mm"; sourceTree = "<group>"; };
EB6FADC3AA2B647F7E5325A36247669C /* ResultManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ResultManager.m; path = "../../../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-17fcda9a246dbf2b8268ce5b963e96df2f54b4fa/ios/Classes/Image/ResultManager.m"; sourceTree = "<group>"; };
ED9E165473C9BE36EEA63518D8674F12 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; name = LICENSE; path = "../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/sqflite-1.1.6+5/LICENSE"; sourceTree = "<group>"; };
EDF3F23433E2340F0800D8DB51FEAED2 /* ServiceGateway.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ServiceGateway.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/Service/ServiceGateway.h"; sourceTree = "<group>"; };
F193ECC86ED6359E488212C77C32101B /* flutter_boost-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "flutter_boost-prefix.pch"; sourceTree = "<group>"; };
......@@ -412,7 +413,6 @@
FA55B5E0644A4264DC252461E033E9ED /* FLBFlutterEngineOld.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLBFlutterEngineOld.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/flutter_boost-0.0.420/ios/Classes/Adaptor/FLBFlutterEngineOld.h"; sourceTree = "<group>"; };
FAC0805B6620FAC6D629239C439A39ED /* xservice_kit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = xservice_kit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
FB4D24D5DEAD5758E71BEC3B47C2D706 /* MessageDispatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MessageDispatcher.h; path = "../../../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/xservice_kit-0.0.29/ios/Classes/handler/MessageDispatcher.h"; sourceTree = "<group>"; };
FFEDDF2DB1C20F4AF0DCD2D973A4ECEB /* gengmei_flutter_plugin.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = gengmei_flutter_plugin.xcconfig; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
......@@ -481,15 +481,6 @@
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
00370C6FD4E938D25DF36521D8A89B20 /* .. */ = {
isa = PBXGroup;
children = (
FB1BEE2DF91359583F0022637F551901 /* .. */,
);
name = ..;
path = ..;
sourceTree = "<group>";
};
02C6C11BF940381ED3AE5032FE785D34 /* Messaging */ = {
isa = PBXGroup;
children = (
......@@ -509,6 +500,33 @@
path = service;
sourceTree = "<group>";
};
0DDD6EBD24A2C355BCEDE63BDD8128C6 /* .. */ = {
isa = PBXGroup;
children = (
7533934F2E674CB764B603AA7688BE81 /* .. */,
);
name = ..;
path = ..;
sourceTree = "<group>";
};
0DE399701611CB32F50A0953C247E545 /* .. */ = {
isa = PBXGroup;
children = (
0E1CFA670F6DA7507E665967717E8C6B /* .. */,
);
name = ..;
path = "../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-17fcda9a246dbf2b8268ce5b963e96df2f54b4fa/ios";
sourceTree = "<group>";
};
0E1CFA670F6DA7507E665967717E8C6B /* .. */ = {
isa = PBXGroup;
children = (
B9106205D0992B6FC657899EBB85AA6A /* .. */,
);
name = ..;
path = ..;
sourceTree = "<group>";
};
110919D8216AB33742F53E85BABF53DC /* .. */ = {
isa = PBXGroup;
children = (
......@@ -549,6 +567,15 @@
path = Container;
sourceTree = "<group>";
};
142159A068FE97C75A9CCB6D65905890 /* lsy */ = {
isa = PBXGroup;
children = (
261CEB3DF22D6C98F050BDBBCE695274 /* gmalpha_flutter */,
);
name = lsy;
path = lsy;
sourceTree = "<group>";
};
145DE8045B878536786E973D254BC61B /* .. */ = {
isa = PBXGroup;
children = (
......@@ -599,18 +626,15 @@
path = gmalpha_flutter;
sourceTree = "<group>";
};
1A86819FC4D826D76F5CA7A1594B6799 /* Support Files */ = {
1738A1643556CB650DA4385A99EDAA55 /* gengmei_flutter_plugin */ = {
isa = PBXGroup;
children = (
3EC83521140EF82C2D0DAA313C0D7A26 /* gengmei_flutter_plugin.modulemap */,
FFEDDF2DB1C20F4AF0DCD2D973A4ECEB /* gengmei_flutter_plugin.xcconfig */,
06499FDA9B48CC81276CD61BCFB71640 /* gengmei_flutter_plugin-dummy.m */,
86B4313DC059098A0FAEB513147D610C /* gengmei_flutter_plugin-Info.plist */,
12B57E2F2198C061D457A4CAF807C802 /* gengmei_flutter_plugin-prefix.pch */,
68E8B7938395D883E77FD9CDDC71A2ED /* gengmei_flutter_plugin-umbrella.h */,
0DE399701611CB32F50A0953C247E545 /* .. */,
7C2641383EEEEF3C7C88714B2AF8BDC4 /* Pod */,
4C45A88D65FC2DA6263B1D594E7959AC /* Support Files */,
);
name = "Support Files";
path = "../../../../Pods/Target Support Files/gengmei_flutter_plugin";
name = gengmei_flutter_plugin;
path = ../.symlinks/plugins/gengmei_flutter_plugin/ios;
sourceTree = "<group>";
};
1B36FAB2A78375D4C651A2A5C9DA12B7 /* .symlinks */ = {
......@@ -649,15 +673,6 @@
path = path_provider;
sourceTree = "<group>";
};
2117477BCD3BDE2F75DA802F252BF193 /* .. */ = {
isa = PBXGroup;
children = (
55BAA7EDDB6C561661E02350873ADDC2 /* .. */,
);
name = ..;
path = ..;
sourceTree = "<group>";
};
224EB198F2A024DBA4D91638256EC04A /* standard */ = {
isa = PBXGroup;
children = (
......@@ -694,6 +709,15 @@
path = gmalpha_flutter;
sourceTree = "<group>";
};
261CEB3DF22D6C98F050BDBBCE695274 /* gmalpha_flutter */ = {
isa = PBXGroup;
children = (
E24F5EF87DC247265F96DA50D3BB39BF /* ios */,
);
name = gmalpha_flutter;
path = gmalpha_flutter;
sourceTree = "<group>";
};
27049093810D235C26CF7B837061F20A /* Cache */ = {
isa = PBXGroup;
children = (
......@@ -715,15 +739,6 @@
path = ..;
sourceTree = "<group>";
};
2A046933EFDAD0558DF1842A928006CF /* .. */ = {
isa = PBXGroup;
children = (
E99D6BE70C646C0234E6E4C9A37BB30A /* .. */,
);
name = ..;
path = "../../../../../../../Downloads/flutter/.pub-cache/git/flutter_plugin-25c02c805d4c3bcb2f90d63b21775a4aceb146aa/ios";
sourceTree = "<group>";
};
2C7DF8FE3A3C56F0D7251703B1C9E316 /* ios */ = {
isa = PBXGroup;
children = (
......@@ -751,15 +766,6 @@
path = ..;
sourceTree = "<group>";
};
2DA75DD02EB6152DAD4001351DFAE8D5 /* .symlinks */ = {
isa = PBXGroup;
children = (
ABE89F5A218F599D4AD23ECB071A4CB5 /* plugins */,
);
name = .symlinks;
path = .symlinks;
sourceTree = "<group>";
};
2F0C26BE21763755E719CBBCD8927215 /* .symlinks */ = {
isa = PBXGroup;
children = (
......@@ -835,6 +841,15 @@
path = "../../../Pods/Target Support Files/Flutter";
sourceTree = "<group>";
};
3809FA14317095285E091E98DD8A16A5 /* ios */ = {
isa = PBXGroup;
children = (
4752277EFABD011C4A21387AA4F373D5 /* Classes */,
);
name = ios;
path = ios;
sourceTree = "<group>";
};
3921E4D872F11402D0C269C9D259A7F7 /* Support Files */ = {
isa = PBXGroup;
children = (
......@@ -849,15 +864,6 @@
path = "../../../../Pods/Target Support Files/path_provider";
sourceTree = "<group>";
};
3B59E776E86EFC5D3C682D17CDD715E3 /* gmalpha_flutter */ = {
isa = PBXGroup;
children = (
D999906287BC35B2EA6B7567DD6CA8F2 /* ios */,
);
name = gmalpha_flutter;
path = gmalpha_flutter;
sourceTree = "<group>";
};
3C167BCD44C984585D7BDB948D15D96E /* utils */ = {
isa = PBXGroup;
children = (
......@@ -925,6 +931,17 @@
path = ..;
sourceTree = "<group>";
};
4752277EFABD011C4A21387AA4F373D5 /* Classes */ = {
isa = PBXGroup;
children = (
BA38C444459D957E42568B7BE7705A73 /* GengmeiFlutterPlugin.h */,
9D009092616764260C381B7A3C179A1A /* GengmeiFlutterPlugin.m */,
622015C7269379EF0A5AE361DBB30C4C /* Image */,
);
name = Classes;
path = Classes;
sourceTree = "<group>";
};
479C3974D8BC0360A64E190E94581A78 /* Pod */ = {
isa = PBXGroup;
children = (
......@@ -943,6 +960,20 @@
path = ..;
sourceTree = "<group>";
};
4C45A88D65FC2DA6263B1D594E7959AC /* Support Files */ = {
isa = PBXGroup;
children = (
724E4E7E699762B47D7BD36BC8F3B007 /* gengmei_flutter_plugin.modulemap */,
DD71B44DC2664B67555F4D938E1FD4F3 /* gengmei_flutter_plugin.xcconfig */,
BFB6E49AA8F95267271631368563224E /* gengmei_flutter_plugin-dummy.m */,
589D1B396A50E272802019004C994C76 /* gengmei_flutter_plugin-Info.plist */,
222C9943D6DB24DBAEF1153910DA8391 /* gengmei_flutter_plugin-prefix.pch */,
8153DF6B459D077C797165E40B60C41E /* gengmei_flutter_plugin-umbrella.h */,
);
name = "Support Files";
path = "../../../../Pods/Target Support Files/gengmei_flutter_plugin";
sourceTree = "<group>";
};
5298D3CD17539572A232E32386749C04 /* handlers */ = {
isa = PBXGroup;
children = (
......@@ -963,15 +994,6 @@
path = handlers;
sourceTree = "<group>";
};
55BAA7EDDB6C561661E02350873ADDC2 /* .. */ = {
isa = PBXGroup;
children = (
DD1DD9C256F44ADF3240F21234268E7E /* lsy */,
);
name = ..;
path = ..;
sourceTree = "<group>";
};
560E17FCF2962A23F63CA13D4498AF17 /* NavigationService */ = {
isa = PBXGroup;
children = (
......@@ -991,15 +1013,6 @@
path = ..;
sourceTree = "<group>";
};
56B7CB43C0DD6D8421A0670D3DCBC666 /* .. */ = {
isa = PBXGroup;
children = (
2117477BCD3BDE2F75DA802F252BF193 /* .. */,
);
name = ..;
path = ..;
sourceTree = "<group>";
};
5704AAFD50C193F2195B9C552C5FD70C /* ios */ = {
isa = PBXGroup;
children = (
......@@ -1041,13 +1054,13 @@
path = .symlinks;
sourceTree = "<group>";
};
5AA08EE59CD248F30EF67AC80D03BCD7 /* Pod */ = {
5ACEE555CE0C3403DF22D807830FF480 /* gengmei_flutter_plugin */ = {
isa = PBXGroup;
children = (
2A9EE51ECFEC68FE72DF3F2534B4D81C /* gengmei_flutter_plugin.podspec */,
8216BF5FB0F647ACE6EADB0F212F7459 /* LICENSE */,
3809FA14317095285E091E98DD8A16A5 /* ios */,
);
name = Pod;
name = gengmei_flutter_plugin;
path = gengmei_flutter_plugin;
sourceTree = "<group>";
};
5D74523046BE9317F7700B8438C5C34B /* Pod */ = {
......@@ -1069,6 +1082,18 @@
path = Support;
sourceTree = "<group>";
};
622015C7269379EF0A5AE361DBB30C4C /* Image */ = {
isa = PBXGroup;
children = (
652D7F4AC78C0FAD9CDC482556BD8273 /* AlbumItem.h */,
53BEED236D1B3E3583691F2F448FEFFD /* AlbumItem.m */,
124E50BB769B819EEE07E95C28B97878 /* ResultManager.h */,
EB6FADC3AA2B647F7E5325A36247669C /* ResultManager.m */,
);
name = Image;
path = Image;
sourceTree = "<group>";
};
653E7D0399081D5FDC7CD27715580C0A /* Flutter */ = {
isa = PBXGroup;
children = (
......@@ -1125,25 +1150,31 @@
path = Message;
sourceTree = "<group>";
};
76AA8E5BF79A071F9939E937F11A5835 /* .. */ = {
7533934F2E674CB764B603AA7688BE81 /* .. */ = {
isa = PBXGroup;
children = (
C237AC45379793BA40FE4FBF08CD1C58 /* .. */,
DF5C5AA3392FD7D758CF3A7C0095009E /* .. */,
);
name = ..;
path = ..;
sourceTree = "<group>";
};
786AF68877C5152930FA90D2C80399BD /* Image */ = {
76976839694497D54877B6ADE696E155 /* .. */ = {
isa = PBXGroup;
children = (
411DC0A55D7B3A4ACF172557260EE82B /* AlbumItem.h */,
CDBDE3E3F1F2CA27258EA9956AB87C09 /* AlbumItem.m */,
E00BFE95F1BC13A3590487C7277284FD /* ResultManager.h */,
A0AC19F5B7DDC780BBF999D5FB31EFE4 /* ResultManager.m */,
142159A068FE97C75A9CCB6D65905890 /* lsy */,
);
name = Image;
path = Image;
name = ..;
path = ..;
sourceTree = "<group>";
};
76AA8E5BF79A071F9939E937F11A5835 /* .. */ = {
isa = PBXGroup;
children = (
C237AC45379793BA40FE4FBF08CD1C58 /* .. */,
);
name = ..;
path = ..;
sourceTree = "<group>";
};
791C6E4B424AF06279F8918FA67B8ED6 /* Targets Support Files */ = {
......@@ -1183,6 +1214,15 @@
path = ../.symlinks/plugins/path_provider/ios;
sourceTree = "<group>";
};
7C2641383EEEEF3C7C88714B2AF8BDC4 /* Pod */ = {
isa = PBXGroup;
children = (
4D94EE1F3E2FC27B05771B50F040E0F3 /* gengmei_flutter_plugin.podspec */,
BEB52ABDF72E350C5730C0E84602098B /* LICENSE */,
);
name = Pod;
sourceTree = "<group>";
};
7C50FEF3DCE0BECC6E30C5B2472D26FB /* .. */ = {
isa = PBXGroup;
children = (
......@@ -1234,17 +1274,6 @@
path = Classes;
sourceTree = "<group>";
};
82B3C3B32EAB6F48E747F98F2A191452 /* gengmei_flutter_plugin */ = {
isa = PBXGroup;
children = (
2A046933EFDAD0558DF1842A928006CF /* .. */,
5AA08EE59CD248F30EF67AC80D03BCD7 /* Pod */,
1A86819FC4D826D76F5CA7A1594B6799 /* Support Files */,
);
name = gengmei_flutter_plugin;
path = ../.symlinks/plugins/gengmei_flutter_plugin/ios;
sourceTree = "<group>";
};
83A1368A98E3C186022F75A3F1BF92CF /* Support Files */ = {
isa = PBXGroup;
children = (
......@@ -1299,15 +1328,6 @@
path = lsy;
sourceTree = "<group>";
};
9CA41695935C29A354CF938ECC6F8951 /* gengmei_flutter_plugin */ = {
isa = PBXGroup;
children = (
DFCA8B5645E76AE41B5BDB04C1F236D8 /* ios */,
);
name = gengmei_flutter_plugin;
path = gengmei_flutter_plugin;
sourceTree = "<group>";
};
9D5797D4D106125477C6CF7A2998A7E6 /* Pod */ = {
isa = PBXGroup;
children = (
......@@ -1377,15 +1397,6 @@
path = "../../../../Pods/Target Support Files/xservice_kit";
sourceTree = "<group>";
};
ABE89F5A218F599D4AD23ECB071A4CB5 /* plugins */ = {
isa = PBXGroup;
children = (
9CA41695935C29A354CF938ECC6F8951 /* gengmei_flutter_plugin */,
);
name = plugins;
path = plugins;
sourceTree = "<group>";
};
ADEC48ED666E92EED5C0AEE95B138F29 /* lsy */ = {
isa = PBXGroup;
children = (
......@@ -1422,6 +1433,15 @@
path = ..;
sourceTree = "<group>";
};
B9106205D0992B6FC657899EBB85AA6A /* .. */ = {
isa = PBXGroup;
children = (
0DDD6EBD24A2C355BCEDE63BDD8128C6 /* .. */,
);
name = ..;
path = ..;
sourceTree = "<group>";
};
BC18FD520A8654845195F30AF61924EC /* .. */ = {
isa = PBXGroup;
children = (
......@@ -1521,17 +1541,6 @@
name = Frameworks;
sourceTree = "<group>";
};
CC36BA5ABBABC76011B32771F683A8C1 /* Classes */ = {
isa = PBXGroup;
children = (
A251551BECB513040A513F98FD335F39 /* GengmeiFlutterPlugin.h */,
E38E7D9C10780F229944F6FCF4E9574B /* GengmeiFlutterPlugin.m */,
786AF68877C5152930FA90D2C80399BD /* Image */,
);
name = Classes;
path = Classes;
sourceTree = "<group>";
};
CF1408CF629C7361332E53B88F7BD30C = {
isa = PBXGroup;
children = (
......@@ -1544,6 +1553,15 @@
);
sourceTree = "<group>";
};
D0E54C1081E00EAAE17833D3887E06FC /* plugins */ = {
isa = PBXGroup;
children = (
5ACEE555CE0C3403DF22D807830FF480 /* gengmei_flutter_plugin */,
);
name = plugins;
path = plugins;
sourceTree = "<group>";
};
D0F8FF8A5ED9BFCC7AAB7F1956303B03 /* plugins */ = {
isa = PBXGroup;
children = (
......@@ -1567,7 +1585,7 @@
children = (
653E7D0399081D5FDC7CD27715580C0A /* Flutter */,
80C5EC9687C135FEC19D100796933718 /* flutter_boost */,
82B3C3B32EAB6F48E747F98F2A191452 /* gengmei_flutter_plugin */,
1738A1643556CB650DA4385A99EDAA55 /* gengmei_flutter_plugin */,
7B51CB1E40C95EB4904E249E9A3DDE22 /* path_provider */,
3DA16DA1929D8CB7F4847E684221C685 /* sqflite */,
D9B0D0514D5FB00FB6A1D33405CD0204 /* xservice_kit */,
......@@ -1584,15 +1602,6 @@
path = "../../../../../../../Downloads/flutter/.pub-cache/hosted/pub.flutter-io.cn/sqflite-1.1.6+5/ios";
sourceTree = "<group>";
};
D999906287BC35B2EA6B7567DD6CA8F2 /* ios */ = {
isa = PBXGroup;
children = (
2DA75DD02EB6152DAD4001351DFAE8D5 /* .symlinks */,
);
name = ios;
path = ios;
sourceTree = "<group>";
};
D9B0D0514D5FB00FB6A1D33405CD0204 /* xservice_kit */ = {
isa = PBXGroup;
children = (
......@@ -1613,31 +1622,31 @@
path = ios;
sourceTree = "<group>";
};
DD1DD9C256F44ADF3240F21234268E7E /* lsy */ = {
DF5C5AA3392FD7D758CF3A7C0095009E /* .. */ = {
isa = PBXGroup;
children = (
3B59E776E86EFC5D3C682D17CDD715E3 /* gmalpha_flutter */,
76976839694497D54877B6ADE696E155 /* .. */,
);
name = lsy;
path = lsy;
name = ..;
path = ..;
sourceTree = "<group>";
};
DFCA8B5645E76AE41B5BDB04C1F236D8 /* ios */ = {
E0F32F40DA887A8CB650B4DB12D9CD59 /* .. */ = {
isa = PBXGroup;
children = (
CC36BA5ABBABC76011B32771F683A8C1 /* Classes */,
B0BC87B9FC169CFA8374492BB90CAB8D /* lsy */,
);
name = ios;
path = ios;
name = ..;
path = ..;
sourceTree = "<group>";
};
E0F32F40DA887A8CB650B4DB12D9CD59 /* .. */ = {
E24F5EF87DC247265F96DA50D3BB39BF /* ios */ = {
isa = PBXGroup;
children = (
B0BC87B9FC169CFA8374492BB90CAB8D /* lsy */,
F531634F168B28555CF879767B6D559A /* .symlinks */,
);
name = ..;
path = ..;
name = ios;
path = ios;
sourceTree = "<group>";
};
E2D56EDB1B88ACB254F4113EE98B36A4 /* .. */ = {
......@@ -1668,15 +1677,6 @@
path = Classes;
sourceTree = "<group>";
};
E99D6BE70C646C0234E6E4C9A37BB30A /* .. */ = {
isa = PBXGroup;
children = (
00370C6FD4E938D25DF36521D8A89B20 /* .. */,
);
name = ..;
path = ..;
sourceTree = "<group>";
};
EC1442E1D8B1FF4967FB86E526704747 /* gmalpha_flutter */ = {
isa = PBXGroup;
children = (
......@@ -1731,28 +1731,28 @@
path = ios;
sourceTree = "<group>";
};
F8D4725E9E1FCEFFCA6B6025145C4023 /* .. */ = {
F531634F168B28555CF879767B6D559A /* .symlinks */ = {
isa = PBXGroup;
children = (
327B4CA7F317AF68E0329A864C4288F4 /* .. */,
D0E54C1081E00EAAE17833D3887E06FC /* plugins */,
);
name = ..;
path = ..;
name = .symlinks;
path = .symlinks;
sourceTree = "<group>";
};
FA0401ECF772A7318D4FE329D5828758 /* .. */ = {
F8D4725E9E1FCEFFCA6B6025145C4023 /* .. */ = {
isa = PBXGroup;
children = (
9F9D909428933C3920BEF0B0BD749E7C /* .. */,
327B4CA7F317AF68E0329A864C4288F4 /* .. */,
);
name = ..;
path = ..;
sourceTree = "<group>";
};
FB1BEE2DF91359583F0022637F551901 /* .. */ = {
FA0401ECF772A7318D4FE329D5828758 /* .. */ = {
isa = PBXGroup;
children = (
56B7CB43C0DD6D8421A0670D3DCBC666 /* .. */,
9F9D909428933C3920BEF0B0BD749E7C /* .. */,
);
name = ..;
path = ..;
......@@ -1765,10 +1765,10 @@
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
4A4D028C11A7CB90C1B187B17514D702 /* AlbumItem.h in Headers */,
987B39117C7848BBAA720C6A36FF0F2E /* AlbumItem.h in Headers */,
40BBEABD16312842CEAF63190A768103 /* gengmei_flutter_plugin-umbrella.h in Headers */,
FC00BC88F9952F3634A1160BE83E01E7 /* GengmeiFlutterPlugin.h in Headers */,
315DE16D12975C5183930BE1A3A0C12D /* ResultManager.h in Headers */,
3A93641A1A3CE72DD798D4679714AD1E /* GengmeiFlutterPlugin.h in Headers */,
672DA3AE4D35AE488049415FCA4BA645 /* ResultManager.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
......@@ -2101,10 +2101,10 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
20BDDD93D63992B8EAECF59F5BAA5DA6 /* AlbumItem.m in Sources */,
C06904CD9CBF87CCBA01868A5A9B5001 /* AlbumItem.m in Sources */,
42081C3CA44B83AE8605CE1265236D6B /* gengmei_flutter_plugin-dummy.m in Sources */,
E344E6947B4FE27FBBDE4AA343D06D10 /* GengmeiFlutterPlugin.m in Sources */,
33E5D9E6BA9DB0887B952C7DCE82ADAD /* ResultManager.m in Sources */,
A7A67AA1308321D817C45B6F6B1947D0 /* GengmeiFlutterPlugin.m in Sources */,
9BD3E8129DD717C366CC3385B2127E04 /* ResultManager.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
......@@ -2354,7 +2354,7 @@
};
1275FD0A662C1A978F3B33A44637F7DD /* Profile */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = FFEDDF2DB1C20F4AF0DCD2D973A4ECEB /* gengmei_flutter_plugin.xcconfig */;
baseConfigurationReference = DD71B44DC2664B67555F4D938E1FD4F3 /* gengmei_flutter_plugin.xcconfig */;
buildSettings = {
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
......@@ -2435,7 +2435,7 @@
};
386AD63853D5C06A3ABA3246B76C2BED /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = FFEDDF2DB1C20F4AF0DCD2D973A4ECEB /* gengmei_flutter_plugin.xcconfig */;
baseConfigurationReference = DD71B44DC2664B67555F4D938E1FD4F3 /* gengmei_flutter_plugin.xcconfig */;
buildSettings = {
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
......@@ -2836,7 +2836,7 @@
};
93EE3AB812BD3807F97BE196EB7CA067 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = FFEDDF2DB1C20F4AF0DCD2D973A4ECEB /* gengmei_flutter_plugin.xcconfig */;
baseConfigurationReference = DD71B44DC2664B67555F4D938E1FD4F3 /* gengmei_flutter_plugin.xcconfig */;
buildSettings = {
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
......
......@@ -8,7 +8,68 @@
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
[GeneratedPluginRegistrant registerWithRegistry:self];
[self flutterMethod];
return [super application:application didFinishLaunchingWithOptions:launchOptions];
}
- (void)flutterMethod {
FlutterViewController* controller =
(FlutterViewController*)self.window.rootViewController;
FlutterMethodChannel* buryChannel = [FlutterMethodChannel
methodChannelWithName:@"flutter_bury_channel"
binaryMessenger:controller];
[buryChannel setMethodCallHandler:^(FlutterMethodCall* call,
FlutterResult result) {
NSLog(@" ME %@ argue %@",call.method,call.arguments);
if([call.method isEqualToString:@"FLUTTER_TO_H5"]){
NSLog(@"FLUTTER_TO_H5");
}else if([call.method isEqualToString:@"FLUTTER_TO_NATIVE"]){
NSLog(@"FLUTTER_TO_NATIVE");
}else if ([call.method isEqualToString:@"FLUTTER_BURIED"]){
NSMutableDictionary *dict = [[NSMutableDictionary alloc] init];
//APPInfo
[dict setObject:@"alpha" forKey:@"app_name"];
[dict setObject:@"app_version_name" forKey:@"app_version_name"];
[dict setObject:@"channel" forKey:@"channel"];
[dict setObject:@"" forKey:@"current_city_id"];
[dict setObject:[[NSMutableDictionary alloc] initWithCapacity:0] forKey:@"user_type"];
[dict setObject:@"" forKey:@"grey_type"];
//DeviceInfo
[dict setObject:@"device_id" forKey:@"device_id"];
[dict setObject:@"Apple" forKey:@"manufacturer"];
[dict setObject:@"lng" forKey:@"lng"];
[dict setObject:@"lat" forKey:@"lat"];
[dict setObject:@"is_WiFi" forKey:@"is_WiFi"];
[dict setObject:@"ip" forKey:@"ip"];
[dict setObject:@"model" forKey:@"model"];
[dict setObject:@"sys_version" forKey:@"sys_version"];
[dict setObject:@"Apple" forKey:@"lng"];
[dict setObject:@"idfa" forKey:@"idfa"];
[dict setObject:@"idfv" forKey:@"idfv"];
[dict setObject:@"user_id" forKey:@"user_id"];
[dict setObject:@"" forKey:@"app_session_id"];
[dict setObject:@"create_at" forKey:@"create_at"];
[dict setObject:@"110" forKey:@"version"];
result(dict);
}else if([call.method isEqualToString:@"GET_NET_TYPE"]){
result(@"wifi");
}else if([call.method isEqualToString:@"INIT_PARAMS"]){
NSMutableDictionary * map=[[NSMutableDictionary alloc] init];
NSMutableDictionary *dict = [[NSMutableDictionary alloc] init];
[dict setObject:@"sessionid=9odo0sov71x66ke9dlphibnq9i9gduxj;_gtid=3fbe9b78d2cb11e98bc1525400e82fab5270; _gm_token=db88861568285036" forKey:@"cookie"];
[dict setObject:@"debug" forKey:@"buildConfig"];
//HERE
[dict setObject:@"172.30.9.84:6666" forKey:@"proxy"];
result(dict);
}
}];
}
@end
......@@ -15,6 +15,7 @@ class BuriedImpl implements BuriedRouter {
String extra_param,
String referrer_tab_name,
String isPush}) {
print("lsy !! PAGE END ");
BuriedCenter.getInstance().onPageEnd(page_name, inPage, outPage,
fake: fake,
business_id: business_id,
......@@ -27,11 +28,13 @@ class BuriedImpl implements BuriedRouter {
@override
void onEvent(String type, Map<String, String> params) {
print("lsy !! ON EVENT ");
BuriedCenter.getInstance().onEvent(type, params);
}
@override
void onClick(String pageName, String buttonName) {
print("lsy !! ON CLICK ");
BuriedCenter.getInstance().onEvent(
"CLICK_EVENT", {"page_name": pageName, "button_name": buttonName});
}
......
......@@ -26,8 +26,6 @@ class BuriedCenter {
return _instance;
}
var normalRequest = BuryingRequest.create();
void onPageEnd(String page_name, String inPage, String outPage,
{String fake,
String business_id,
......@@ -39,7 +37,7 @@ class BuriedCenter {
if (page_name == null) {
print("$BURIED_TAG onPageStart page_name is null");
}
normalRequest.params.clear();
var normalRequest = BuryingRequest.create();
normalRequest.type = "page_view";
normalRequest.params["in"] = inPage ?? "";
normalRequest.params["out"] = outPage ?? "";
......@@ -54,7 +52,7 @@ class BuriedCenter {
}
void onEvent(String type, Map<String, String> params) {
normalRequest.params.clear();
var normalRequest = BuryingRequest.create();
normalRequest.type = type;
if (params != null) {
normalRequest.params.addAll(params);
......
......@@ -22,12 +22,21 @@ class SendTask {
}
void _sendBuriedData(BuryingRequest request) {
_client.dataReport(Stream.fromFuture(Future.value(request)));
// .listen((data) {
// print("DATAWWWW $data");
// }).onError((error) {
// print(error);
// });
getNetType().listen((value) {
_deviceInfo.netType = value;
request.device = _deviceInfo;
print("FLUTTER 埋点 --> $request");
_client
.dataReport(Stream.fromFuture(Future.value(request)))
.listen((data) {
print("埋点响应 --> $data");
}).onError((error) {
print(error);
});
}).onError((error) {
print("FLUTTER 埋点ERROR --> $error");
_client.dataReport(Stream.fromFuture(Future.value(request)));
});
}
void sendBuried(BuryingRequest request) {
......@@ -49,7 +58,7 @@ class SendTask {
BuryingRequest assemRequset(BuryingRequest request) {
if (_deviceInfo == null) {
_deviceInfo = new DeviceInfo();
_deviceInfo = DeviceInfo.create();
_deviceInfo.deviceId =
CacheManager.getInstance().get(MEMORY_CACHE).get("device_id") ?? "";
_deviceInfo.manufacturer =
......@@ -75,7 +84,7 @@ class SendTask {
CacheManager.getInstance().get(MEMORY_CACHE).get("idfa") ?? "";
}
if (_appInfo == null) {
_appInfo = new AppInfo();
_appInfo = AppInfo.create();
_appInfo.name =
CacheManager.getInstance().get(MEMORY_CACHE).get("app_name") ?? "";
_appInfo.version = CacheManager.getInstance()
......@@ -99,9 +108,8 @@ class SendTask {
_appInfo.greyType =
CacheManager.getInstance().get(MEMORY_CACHE).get("grey_type") ?? "";
}
//TODO!!
_deviceInfo.netType =
CacheManager.getInstance().get(MEMORY_CACHE).get("net_type") ?? "";
// _deviceInfo.netType =
// CacheManager.getInstance().get(MEMORY_CACHE).get("net_type") ?? "";
request.userId =
CacheManager.getInstance().get(MEMORY_CACHE).get("user_id") ?? "";
request.appSessionId =
......
......@@ -19,17 +19,6 @@ abstract class BasePage<T extends StatefulWidget> extends State<T> {
void initState() {
super.initState();
startTime = DateTime.now().millisecondsSinceEpoch;
if (CacheManager.getInstance().get(MEMORY_CACHE).get("version") == null) {
getBuriedInfo().then((value) {
Map temp=new Map<String, dynamic>.from(value);
print("lsy $temp");
temp.forEach((k, v) {
CacheManager.getInstance().get(MEMORY_CACHE).save(k, v);
});
}).catchError((error) {
print(error);
});
}
}
void pageStop(){
......
......@@ -3,9 +3,14 @@
* @date 2019-09-24
**/
import 'package:flutter/services.dart';
import 'package:gmalpha_flutter/commonModel/cache/CacheManager.dart';
import 'package:gmalpha_flutter/commonModel/net/Api.dart';
import 'package:gmalpha_flutter/commonModel/net/DioUtil.dart';
import 'package:rxdart/rxdart.dart';
const BURIED_METHOD = "FLUTTER_BURIED";
const NET_TYPE = "GET_NET_TYPE";
const INIT_PARAMS = "INIT_PARAMS";
const platform = const MethodChannel('flutter_bury_channel');
void jumpToH5(String jumpToName, Map params) {
......@@ -28,6 +33,32 @@ Future getBuriedInfo() async {
return await platform.invokeMethod(BURIED_METHOD, null);
}
Observable getNetType() {
return Observable.fromFuture(platform.invokeMethod(NET_TYPE, null));
}
void initParams() {
platform.invokeMethod(INIT_PARAMS, null).then((value) {
print("lsy INITPARAMS !! $value");
Api.getInstance().initBuildConfig(value);
initBuried();
}).catchError((error) {
print(error);
});
}
void initBuried() {
getBuriedInfo().then((value) {
Map temp = new Map<String, dynamic>.from(value);
print("lsy INITBURIED !! $temp");
temp.forEach((k, v) {
CacheManager.getInstance().get(MEMORY_CACHE).save(k, v);
});
}).catchError((error) {
print(error);
});
}
String getNowTimeSecond() {
return "${DateTime.now().millisecondsSinceEpoch}";
// String year = "${DateTime.now().year}".length == 4
......
......@@ -32,11 +32,23 @@ class Api {
}
bool initBuildConfig(Map params) {
print("PARAMS!! ${params}");
String baseUrl = getBaseUrl(params["buildConfig"]) + "/";
if (params == null) {
return false;
}
String buildConfig = params["buildConfig"];
if (buildConfig == null) {
return false;
}
String baseUrl = getBaseUrl(buildConfig) + "/";
if (baseUrl == null) {
return false;
}
if (buildConfig == "debug" || buildConfig == "dev") {
String httpProxy = params["proxy"];
if (httpProxy != null && httpProxy.isNotEmpty) {
DioUtil().setProxy(httpProxy);
}
}
var cookie = params["cookie"] == null ? params["Cookie"] : params["cookie"];
Map cookieMap = {};
cookieMap.putIfAbsent("Cookie", () => cookie);
......
......@@ -195,6 +195,15 @@ class DioUtil {
}
}
void setProxy(String proxy) {
(_dio.httpClientAdapter as DefaultHttpClientAdapter).onHttpClientCreate =
(client) {
client.findProxy = (url) {
return 'PROXY $proxy';
};
};
}
/// set Config.
void setConfig(HttpConfig config) {
_statusKey = config.status ?? _statusKey;
......
......@@ -14,6 +14,7 @@ import 'comment_suggest.dart';
void main() async {
runApp(MyApp());
initParams();
}
class MyApp extends StatefulWidget {
......@@ -44,11 +45,10 @@ class _MyAppState extends State<MyApp> {
: params["selectedPath"] as List<String>);
},
"prestige": (pageName, params, _) {
print("ERROR , PRESTIGE");
print("PARAMS!! ${params}");
String fromPage = params["fromPage"];
if (params == null ||
fromPage == null ||
Api.getInstance().initBuildConfig(params) == null) {
fromPage == null) {
return ErrorPage("出错:需要传递的参数为空");
}
int userId = int.parse(params["userId"]);
......@@ -59,8 +59,7 @@ class _MyAppState extends State<MyApp> {
"activity_report": (pageName, params, _) {
String fromPage = params["fromPage"];
if (params == null ||
fromPage == null ||
Api.getInstance().initBuildConfig(params) == null) {
fromPage == null) {
return ErrorPage("出错:需要传递的参数为空");
}
return RouterCenterImpl()
......@@ -90,13 +89,13 @@ class _MyAppState extends State<MyApp> {
// '_gm_token=72ee1c1569466411; _gtid=58d3cc14df8711e99736525400e82fab81; sessionid=vhksn66854pejzjwi8ljhrmcew3domh2',
// "buildConfig": "debug"
// });
//// return RouterCenterImpl()
//// .findActivityReportRouter()
//// ?.getActivityReportPage(279, 1, '');
//// return RouterCenterImpl().findPrestigeRouter()?.getReputationsPage(1, "ww", "ww");
// return RouterCenterImpl()
// .findAlbumRouter()
// .getAlbumPage("com.example.gengmei_flutter_plugin_example",true, 2, null);
// .findActivityReportRouter()
// ?.getActivityReportPage(279, 1, '');
//// return RouterCenterImpl().findPrestigeRouter()?.getReputationsPage(1, "ww", "ww");
//// return RouterCenterImpl()
//// .findAlbumRouter()
//// .getAlbumPage("com.example.gengmei_flutter_plugin_example",true, 2, null);
// },
// },
builder: FlutterBoost.init(postPush: _onRoutePushed),
......
......@@ -218,8 +218,8 @@ packages:
dependency: "direct main"
description:
path: "."
ref: "25c02c805d4c3bcb2f90d63b21775a4aceb146aa"
resolved-ref: "25c02c805d4c3bcb2f90d63b21775a4aceb146aa"
ref: "17fcda9a246dbf2b8268ce5b963e96df2f54b4fa"
resolved-ref: "17fcda9a246dbf2b8268ce5b963e96df2f54b4fa"
url: "git@git.wanmeizhensuo.com:linshengyu/flutter_plugin.git"
source: git
version: "0.0.735"
......
......@@ -34,7 +34,7 @@ dependencies:
gengmei_flutter_plugin:
git:
url: 'git@git.wanmeizhensuo.com:linshengyu/flutter_plugin.git'
ref: "25c02c805d4c3bcb2f90d63b21775a4aceb146aa"
ref: "17fcda9a246dbf2b8268ce5b963e96df2f54b4fa"
protobuf: ^0.14.4
grpc: ^2.1.2
flutter_svg: ^0.14.1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment