Showing
6 changed files
with
250 additions
and
46 deletions
ios/Podfile.lock
0 → 100644
| 1 | +PODS: | ||
| 2 | + - device_info_plus (0.0.1): | ||
| 3 | + - Flutter | ||
| 4 | + - Flutter (1.0.0) | ||
| 5 | + - FMDB (2.7.5): | ||
| 6 | + - FMDB/standard (= 2.7.5) | ||
| 7 | + - FMDB/standard (2.7.5) | ||
| 8 | + - image_picker (0.0.1): | ||
| 9 | + - Flutter | ||
| 10 | + - integration_test (0.0.1): | ||
| 11 | + - Flutter | ||
| 12 | + - MTBBarcodeScanner (5.0.11) | ||
| 13 | + - path_provider_ios (0.0.1): | ||
| 14 | + - Flutter | ||
| 15 | + - qr_code_scanner (0.2.0): | ||
| 16 | + - Flutter | ||
| 17 | + - MTBBarcodeScanner | ||
| 18 | + - quick_actions (0.0.1): | ||
| 19 | + - Flutter | ||
| 20 | + - shared_preferences_ios (0.0.1): | ||
| 21 | + - Flutter | ||
| 22 | + - sqflite (0.0.2): | ||
| 23 | + - Flutter | ||
| 24 | + - FMDB (>= 2.7.5) | ||
| 25 | + - url_launcher_ios (0.0.1): | ||
| 26 | + - Flutter | ||
| 27 | + - vibration (1.7.4-nullsafety.0): | ||
| 28 | + - Flutter | ||
| 29 | + - video_player (0.0.1): | ||
| 30 | + - Flutter | ||
| 31 | + - webview_flutter_wkwebview (0.0.1): | ||
| 32 | + - Flutter | ||
| 33 | + | ||
| 34 | +DEPENDENCIES: | ||
| 35 | + - device_info_plus (from `.symlinks/plugins/device_info_plus/ios`) | ||
| 36 | + - Flutter (from `Flutter`) | ||
| 37 | + - image_picker (from `.symlinks/plugins/image_picker/ios`) | ||
| 38 | + - integration_test (from `.symlinks/plugins/integration_test/ios`) | ||
| 39 | + - path_provider_ios (from `.symlinks/plugins/path_provider_ios/ios`) | ||
| 40 | + - qr_code_scanner (from `.symlinks/plugins/qr_code_scanner/ios`) | ||
| 41 | + - quick_actions (from `.symlinks/plugins/quick_actions/ios`) | ||
| 42 | + - shared_preferences_ios (from `.symlinks/plugins/shared_preferences_ios/ios`) | ||
| 43 | + - sqflite (from `.symlinks/plugins/sqflite/ios`) | ||
| 44 | + - url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`) | ||
| 45 | + - vibration (from `.symlinks/plugins/vibration/ios`) | ||
| 46 | + - video_player (from `.symlinks/plugins/video_player/ios`) | ||
| 47 | + - webview_flutter_wkwebview (from `.symlinks/plugins/webview_flutter_wkwebview/ios`) | ||
| 48 | + | ||
| 49 | +SPEC REPOS: | ||
| 50 | + trunk: | ||
| 51 | + - FMDB | ||
| 52 | + - MTBBarcodeScanner | ||
| 53 | + | ||
| 54 | +EXTERNAL SOURCES: | ||
| 55 | + device_info_plus: | ||
| 56 | + :path: ".symlinks/plugins/device_info_plus/ios" | ||
| 57 | + Flutter: | ||
| 58 | + :path: Flutter | ||
| 59 | + image_picker: | ||
| 60 | + :path: ".symlinks/plugins/image_picker/ios" | ||
| 61 | + integration_test: | ||
| 62 | + :path: ".symlinks/plugins/integration_test/ios" | ||
| 63 | + path_provider_ios: | ||
| 64 | + :path: ".symlinks/plugins/path_provider_ios/ios" | ||
| 65 | + qr_code_scanner: | ||
| 66 | + :path: ".symlinks/plugins/qr_code_scanner/ios" | ||
| 67 | + quick_actions: | ||
| 68 | + :path: ".symlinks/plugins/quick_actions/ios" | ||
| 69 | + shared_preferences_ios: | ||
| 70 | + :path: ".symlinks/plugins/shared_preferences_ios/ios" | ||
| 71 | + sqflite: | ||
| 72 | + :path: ".symlinks/plugins/sqflite/ios" | ||
| 73 | + url_launcher_ios: | ||
| 74 | + :path: ".symlinks/plugins/url_launcher_ios/ios" | ||
| 75 | + vibration: | ||
| 76 | + :path: ".symlinks/plugins/vibration/ios" | ||
| 77 | + video_player: | ||
| 78 | + :path: ".symlinks/plugins/video_player/ios" | ||
| 79 | + webview_flutter_wkwebview: | ||
| 80 | + :path: ".symlinks/plugins/webview_flutter_wkwebview/ios" | ||
| 81 | + | ||
| 82 | +SPEC CHECKSUMS: | ||
| 83 | + device_info_plus: e5c5da33f982a436e103237c0c85f9031142abed | ||
| 84 | + Flutter: 50d75fe2f02b26cc09d224853bb45737f8b3214a | ||
| 85 | + FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a | ||
| 86 | + image_picker: 9aa50e1d8cdacdbed739e925b7eea16d014367e6 | ||
| 87 | + integration_test: a1e7d09bd98eca2fc37aefd79d4f41ad37bdbbe5 | ||
| 88 | + MTBBarcodeScanner: f453b33c4b7dfe545d8c6484ed744d55671788cb | ||
| 89 | + path_provider_ios: 7d7ce634493af4477d156294792024ec3485acd5 | ||
| 90 | + qr_code_scanner: bb67d64904c3b9658ada8c402e8b4d406d5d796e | ||
| 91 | + quick_actions: cd83314083fa994182e6cd9e7516167a215a4f83 | ||
| 92 | + shared_preferences_ios: aef470a42dc4675a1cdd50e3158b42e3d1232b32 | ||
| 93 | + sqflite: 6d358c025f5b867b29ed92fc697fd34924e11904 | ||
| 94 | + url_launcher_ios: 02f1989d4e14e998335b02b67a7590fa34f971af | ||
| 95 | + vibration: 1ec279c4a1a7a646627b54039d812334b3f1114a | ||
| 96 | + video_player: ecd305f42e9044793efd34846e1ce64c31ea6fcb | ||
| 97 | + webview_flutter_wkwebview: 005fbd90c888a42c5690919a1527ecc6649e1162 | ||
| 98 | + | ||
| 99 | +PODFILE CHECKSUM: aafe91acc616949ddb318b77800a7f51bffa2a4c | ||
| 100 | + | ||
| 101 | +COCOAPODS: 1.11.2 |
| ... | @@ -3,11 +3,12 @@ | ... | @@ -3,11 +3,12 @@ |
| 3 | archiveVersion = 1; | 3 | archiveVersion = 1; |
| 4 | classes = { | 4 | classes = { |
| 5 | }; | 5 | }; |
| 6 | - objectVersion = 46; | 6 | + objectVersion = 50; |
| 7 | objects = { | 7 | objects = { |
| 8 | 8 | ||
| 9 | /* Begin PBXBuildFile section */ | 9 | /* Begin PBXBuildFile section */ |
| 10 | 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; | 10 | 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; |
| 11 | + 28781F6B2110B7ECF39BE6A1 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E5D62A6D87125C76B4823B3A /* Pods_Runner.framework */; }; | ||
| 11 | 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; | 12 | 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; |
| 12 | 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; | 13 | 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; |
| 13 | 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; | 14 | 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; |
| ... | @@ -32,6 +33,8 @@ | ... | @@ -32,6 +33,8 @@ |
| 32 | 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; }; | 33 | 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; }; |
| 33 | 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; }; | 34 | 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; }; |
| 34 | 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; }; | 35 | 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; }; |
| 36 | + 4FFA5B0951BC6B4973800944 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = "<group>"; }; | ||
| 37 | + 6B03F91FBF8D647AA076326F /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = "<group>"; }; | ||
| 35 | 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = "<group>"; }; | 38 | 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = "<group>"; }; |
| 36 | 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; }; | 39 | 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; }; |
| 37 | 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; }; | 40 | 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; }; |
| ... | @@ -42,6 +45,8 @@ | ... | @@ -42,6 +45,8 @@ |
| 42 | 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; | 45 | 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
| 43 | 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; | 46 | 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; |
| 44 | 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | 47 | 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
| 48 | + E5D62A6D87125C76B4823B3A /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
| 49 | + FCD877DEB507D10FED6494DE /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = "<group>"; }; | ||
| 45 | /* End PBXFileReference section */ | 50 | /* End PBXFileReference section */ |
| 46 | 51 | ||
| 47 | /* Begin PBXFrameworksBuildPhase section */ | 52 | /* Begin PBXFrameworksBuildPhase section */ |
| ... | @@ -49,12 +54,21 @@ | ... | @@ -49,12 +54,21 @@ |
| 49 | isa = PBXFrameworksBuildPhase; | 54 | isa = PBXFrameworksBuildPhase; |
| 50 | buildActionMask = 2147483647; | 55 | buildActionMask = 2147483647; |
| 51 | files = ( | 56 | files = ( |
| 57 | + 28781F6B2110B7ECF39BE6A1 /* Pods_Runner.framework in Frameworks */, | ||
| 52 | ); | 58 | ); |
| 53 | runOnlyForDeploymentPostprocessing = 0; | 59 | runOnlyForDeploymentPostprocessing = 0; |
| 54 | }; | 60 | }; |
| 55 | /* End PBXFrameworksBuildPhase section */ | 61 | /* End PBXFrameworksBuildPhase section */ |
| 56 | 62 | ||
| 57 | /* Begin PBXGroup section */ | 63 | /* Begin PBXGroup section */ |
| 64 | + 361443A130AFC7E795DCFDE0 /* Frameworks */ = { | ||
| 65 | + isa = PBXGroup; | ||
| 66 | + children = ( | ||
| 67 | + E5D62A6D87125C76B4823B3A /* Pods_Runner.framework */, | ||
| 68 | + ); | ||
| 69 | + name = Frameworks; | ||
| 70 | + sourceTree = "<group>"; | ||
| 71 | + }; | ||
| 58 | 9740EEB11CF90186004384FC /* Flutter */ = { | 72 | 9740EEB11CF90186004384FC /* Flutter */ = { |
| 59 | isa = PBXGroup; | 73 | isa = PBXGroup; |
| 60 | children = ( | 74 | children = ( |
| ... | @@ -72,6 +86,8 @@ | ... | @@ -72,6 +86,8 @@ |
| 72 | 9740EEB11CF90186004384FC /* Flutter */, | 86 | 9740EEB11CF90186004384FC /* Flutter */, |
| 73 | 97C146F01CF9000F007C117D /* Runner */, | 87 | 97C146F01CF9000F007C117D /* Runner */, |
| 74 | 97C146EF1CF9000F007C117D /* Products */, | 88 | 97C146EF1CF9000F007C117D /* Products */, |
| 89 | + A71B41A0B77C56684013D44F /* Pods */, | ||
| 90 | + 361443A130AFC7E795DCFDE0 /* Frameworks */, | ||
| 75 | ); | 91 | ); |
| 76 | sourceTree = "<group>"; | 92 | sourceTree = "<group>"; |
| 77 | }; | 93 | }; |
| ... | @@ -98,6 +114,17 @@ | ... | @@ -98,6 +114,17 @@ |
| 98 | path = Runner; | 114 | path = Runner; |
| 99 | sourceTree = "<group>"; | 115 | sourceTree = "<group>"; |
| 100 | }; | 116 | }; |
| 117 | + A71B41A0B77C56684013D44F /* Pods */ = { | ||
| 118 | + isa = PBXGroup; | ||
| 119 | + children = ( | ||
| 120 | + 4FFA5B0951BC6B4973800944 /* Pods-Runner.debug.xcconfig */, | ||
| 121 | + 6B03F91FBF8D647AA076326F /* Pods-Runner.release.xcconfig */, | ||
| 122 | + FCD877DEB507D10FED6494DE /* Pods-Runner.profile.xcconfig */, | ||
| 123 | + ); | ||
| 124 | + name = Pods; | ||
| 125 | + path = Pods; | ||
| 126 | + sourceTree = "<group>"; | ||
| 127 | + }; | ||
| 101 | /* End PBXGroup section */ | 128 | /* End PBXGroup section */ |
| 102 | 129 | ||
| 103 | /* Begin PBXNativeTarget section */ | 130 | /* Begin PBXNativeTarget section */ |
| ... | @@ -105,12 +132,14 @@ | ... | @@ -105,12 +132,14 @@ |
| 105 | isa = PBXNativeTarget; | 132 | isa = PBXNativeTarget; |
| 106 | buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */; | 133 | buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */; |
| 107 | buildPhases = ( | 134 | buildPhases = ( |
| 135 | + CC909DE866AFE56534E9B880 /* [CP] Check Pods Manifest.lock */, | ||
| 108 | 9740EEB61CF901F6004384FC /* Run Script */, | 136 | 9740EEB61CF901F6004384FC /* Run Script */, |
| 109 | 97C146EA1CF9000F007C117D /* Sources */, | 137 | 97C146EA1CF9000F007C117D /* Sources */, |
| 110 | 97C146EB1CF9000F007C117D /* Frameworks */, | 138 | 97C146EB1CF9000F007C117D /* Frameworks */, |
| 111 | 97C146EC1CF9000F007C117D /* Resources */, | 139 | 97C146EC1CF9000F007C117D /* Resources */, |
| 112 | 9705A1C41CF9048500538489 /* Embed Frameworks */, | 140 | 9705A1C41CF9048500538489 /* Embed Frameworks */, |
| 113 | 3B06AD1E1E4923F5004D2608 /* Thin Binary */, | 141 | 3B06AD1E1E4923F5004D2608 /* Thin Binary */, |
| 142 | + 9D6BA3C893364097B9DAF86C /* [CP] Embed Pods Frameworks */, | ||
| 114 | ); | 143 | ); |
| 115 | buildRules = ( | 144 | buildRules = ( |
| 116 | ); | 145 | ); |
| ... | @@ -127,7 +156,7 @@ | ... | @@ -127,7 +156,7 @@ |
| 127 | 97C146E61CF9000F007C117D /* Project object */ = { | 156 | 97C146E61CF9000F007C117D /* Project object */ = { |
| 128 | isa = PBXProject; | 157 | isa = PBXProject; |
| 129 | attributes = { | 158 | attributes = { |
| 130 | - LastUpgradeCheck = 1020; | 159 | + LastUpgradeCheck = 1300; |
| 131 | ORGANIZATIONNAME = ""; | 160 | ORGANIZATIONNAME = ""; |
| 132 | TargetAttributes = { | 161 | TargetAttributes = { |
| 133 | 97C146ED1CF9000F007C117D = { | 162 | 97C146ED1CF9000F007C117D = { |
| ... | @@ -197,6 +226,45 @@ | ... | @@ -197,6 +226,45 @@ |
| 197 | shellPath = /bin/sh; | 226 | shellPath = /bin/sh; |
| 198 | shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build"; | 227 | shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build"; |
| 199 | }; | 228 | }; |
| 229 | + 9D6BA3C893364097B9DAF86C /* [CP] Embed Pods Frameworks */ = { | ||
| 230 | + isa = PBXShellScriptBuildPhase; | ||
| 231 | + buildActionMask = 2147483647; | ||
| 232 | + files = ( | ||
| 233 | + ); | ||
| 234 | + inputFileListPaths = ( | ||
| 235 | + "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist", | ||
| 236 | + ); | ||
| 237 | + name = "[CP] Embed Pods Frameworks"; | ||
| 238 | + outputFileListPaths = ( | ||
| 239 | + "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist", | ||
| 240 | + ); | ||
| 241 | + runOnlyForDeploymentPostprocessing = 0; | ||
| 242 | + shellPath = /bin/sh; | ||
| 243 | + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n"; | ||
| 244 | + showEnvVarsInLog = 0; | ||
| 245 | + }; | ||
| 246 | + CC909DE866AFE56534E9B880 /* [CP] Check Pods Manifest.lock */ = { | ||
| 247 | + isa = PBXShellScriptBuildPhase; | ||
| 248 | + buildActionMask = 2147483647; | ||
| 249 | + files = ( | ||
| 250 | + ); | ||
| 251 | + inputFileListPaths = ( | ||
| 252 | + ); | ||
| 253 | + inputPaths = ( | ||
| 254 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", | ||
| 255 | + "${PODS_ROOT}/Manifest.lock", | ||
| 256 | + ); | ||
| 257 | + name = "[CP] Check Pods Manifest.lock"; | ||
| 258 | + outputFileListPaths = ( | ||
| 259 | + ); | ||
| 260 | + outputPaths = ( | ||
| 261 | + "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt", | ||
| 262 | + ); | ||
| 263 | + runOnlyForDeploymentPostprocessing = 0; | ||
| 264 | + shellPath = /bin/sh; | ||
| 265 | + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; | ||
| 266 | + showEnvVarsInLog = 0; | ||
| 267 | + }; | ||
| 200 | /* End PBXShellScriptBuildPhase section */ | 268 | /* End PBXShellScriptBuildPhase section */ |
| 201 | 269 | ||
| 202 | /* Begin PBXSourcesBuildPhase section */ | 270 | /* Begin PBXSourcesBuildPhase section */ |
| ... | @@ -290,7 +358,10 @@ | ... | @@ -290,7 +358,10 @@ |
| 290 | CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; | 358 | CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; |
| 291 | ENABLE_BITCODE = NO; | 359 | ENABLE_BITCODE = NO; |
| 292 | INFOPLIST_FILE = Runner/Info.plist; | 360 | INFOPLIST_FILE = Runner/Info.plist; |
| 293 | - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; | 361 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 362 | + "$(inherited)", | ||
| 363 | + "@executable_path/Frameworks", | ||
| 364 | + ); | ||
| 294 | PRODUCT_BUNDLE_IDENTIFIER = com.mofunsky.onePoem; | 365 | PRODUCT_BUNDLE_IDENTIFIER = com.mofunsky.onePoem; |
| 295 | PRODUCT_NAME = "$(TARGET_NAME)"; | 366 | PRODUCT_NAME = "$(TARGET_NAME)"; |
| 296 | SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; | 367 | SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; |
| ... | @@ -414,7 +485,10 @@ | ... | @@ -414,7 +485,10 @@ |
| 414 | CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; | 485 | CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; |
| 415 | ENABLE_BITCODE = NO; | 486 | ENABLE_BITCODE = NO; |
| 416 | INFOPLIST_FILE = Runner/Info.plist; | 487 | INFOPLIST_FILE = Runner/Info.plist; |
| 417 | - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; | 488 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 489 | + "$(inherited)", | ||
| 490 | + "@executable_path/Frameworks", | ||
| 491 | + ); | ||
| 418 | PRODUCT_BUNDLE_IDENTIFIER = com.mofunsky.onePoem; | 492 | PRODUCT_BUNDLE_IDENTIFIER = com.mofunsky.onePoem; |
| 419 | PRODUCT_NAME = "$(TARGET_NAME)"; | 493 | PRODUCT_NAME = "$(TARGET_NAME)"; |
| 420 | SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; | 494 | SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; |
| ... | @@ -433,7 +507,10 @@ | ... | @@ -433,7 +507,10 @@ |
| 433 | CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; | 507 | CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; |
| 434 | ENABLE_BITCODE = NO; | 508 | ENABLE_BITCODE = NO; |
| 435 | INFOPLIST_FILE = Runner/Info.plist; | 509 | INFOPLIST_FILE = Runner/Info.plist; |
| 436 | - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; | 510 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 511 | + "$(inherited)", | ||
| 512 | + "@executable_path/Frameworks", | ||
| 513 | + ); | ||
| 437 | PRODUCT_BUNDLE_IDENTIFIER = com.mofunsky.onePoem; | 514 | PRODUCT_BUNDLE_IDENTIFIER = com.mofunsky.onePoem; |
| 438 | PRODUCT_NAME = "$(TARGET_NAME)"; | 515 | PRODUCT_NAME = "$(TARGET_NAME)"; |
| 439 | SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; | 516 | SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; | ... | ... |
| 1 | <?xml version="1.0" encoding="UTF-8"?> | 1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | <Scheme | 2 | <Scheme |
| 3 | - LastUpgradeVersion = "1020" | 3 | + LastUpgradeVersion = "1300" |
| 4 | version = "1.3"> | 4 | version = "1.3"> |
| 5 | <BuildAction | 5 | <BuildAction |
| 6 | parallelizeBuildables = "YES" | 6 | parallelizeBuildables = "YES" | ... | ... |
| ... | @@ -46,17 +46,21 @@ class TikTokVidePoem extends StatelessWidget { | ... | @@ -46,17 +46,21 @@ class TikTokVidePoem extends StatelessWidget { |
| 46 | children: [ | 46 | children: [ |
| 47 | Text( | 47 | Text( |
| 48 | title ?? '每日一言', | 48 | title ?? '每日一言', |
| 49 | - style: const TextStyle(fontSize: 28.0), | 49 | + style: |
| 50 | + const TextStyle(color: Colors.white, fontSize: 28.0), | ||
| 50 | ), | 51 | ), |
| 51 | Gaps.vGap10, | 52 | Gaps.vGap10, |
| 52 | Text( | 53 | Text( |
| 53 | poem ?? '#一言 临境', | 54 | poem ?? '#一言 临境', |
| 54 | style: const TextStyle( | 55 | style: const TextStyle( |
| 55 | - fontFamily: "ZCOOLXiaoWei", fontSize: 24.0), | 56 | + color: Colors.white, |
| 57 | + fontFamily: "ZCOOLXiaoWei", | ||
| 58 | + fontSize: 24.0), | ||
| 56 | ), | 59 | ), |
| 57 | Text( | 60 | Text( |
| 58 | author ?? '诗人', | 61 | author ?? '诗人', |
| 59 | - style: const TextStyle(fontSize: 16.0), | 62 | + style: |
| 63 | + const TextStyle(color: Colors.white, fontSize: 16.0), | ||
| 60 | ), | 64 | ), |
| 61 | ], | 65 | ], |
| 62 | ), | 66 | ), | ... | ... |
| ... | @@ -73,6 +73,11 @@ class MyAppBar extends StatelessWidget implements PreferredSizeWidget { | ... | @@ -73,6 +73,11 @@ class MyAppBar extends StatelessWidget implements PreferredSizeWidget { |
| 73 | color: Colors.white.withOpacity(0.66), | 73 | color: Colors.white.withOpacity(0.66), |
| 74 | ), | 74 | ), |
| 75 | Gaps.hGap10, | 75 | Gaps.hGap10, |
| 76 | + Icon( | ||
| 77 | + Icons.more_horiz, | ||
| 78 | + color: Colors.white.withOpacity(0.66), | ||
| 79 | + ), | ||
| 80 | + Gaps.hGap10, | ||
| 76 | ], | 81 | ], |
| 77 | ), | 82 | ), |
| 78 | ), | 83 | ), |
| ... | @@ -101,38 +106,43 @@ class MyAppBar extends StatelessWidget implements PreferredSizeWidget { | ... | @@ -101,38 +106,43 @@ class MyAppBar extends StatelessWidget implements PreferredSizeWidget { |
| 101 | final Widget titleWidget = Semantics( | 106 | final Widget titleWidget = Semantics( |
| 102 | namesRoute: true, | 107 | namesRoute: true, |
| 103 | header: true, | 108 | header: true, |
| 104 | - child: Container( | 109 | + child: isShowButtons |
| 105 | - alignment: Alignment.center, | 110 | + ? Container( |
| 106 | - width: double.infinity, | 111 | + width: double.infinity, |
| 107 | - margin: const EdgeInsets.symmetric(horizontal: 48.0), | 112 | + alignment: Alignment.center, |
| 108 | - child: isShowButtons ? Row( | 113 | + child: Row( |
| 109 | - children: [ | 114 | + mainAxisAlignment: MainAxisAlignment.spaceBetween, |
| 110 | - TextButton( | 115 | + mainAxisSize: MainAxisSize.max, |
| 111 | - onPressed: () => funcLeft!(), | 116 | + //交叉轴的布局方式,对于column来说就是水平方向的布局方式 |
| 112 | - child: Text( | 117 | + crossAxisAlignment: CrossAxisAlignment.center, |
| 113 | - buttonLeft ?? "一言", | 118 | + children: <Widget>[ |
| 114 | - style: const TextStyle(color: Colors.white), | 119 | + TextButton( |
| 115 | - ), | 120 | + onPressed: () => funcLeft!(), |
| 116 | - ), | 121 | + child: Text( |
| 117 | - const Text("|"), | 122 | + buttonLeft ?? "一言", |
| 118 | - TextButton( | 123 | + style: const TextStyle(color: Colors.white), |
| 119 | - onPressed: () => funcCenter!(), | 124 | + ), |
| 120 | - child: Text( | 125 | + ), |
| 121 | - buttonCenter ?? "译解", | 126 | + const Text("|"), |
| 122 | - style: const TextStyle(color: Colors.white), | 127 | + TextButton( |
| 123 | - ), | 128 | + onPressed: () => funcCenter!(), |
| 124 | - ), | 129 | + child: Text( |
| 125 | - const Text("|"), | 130 | + buttonCenter ?? "译解", |
| 126 | - TextButton( | 131 | + style: const TextStyle(color: Colors.white), |
| 127 | - onPressed: () => funcRight!(), | 132 | + ), |
| 128 | - child: Text( | 133 | + ), |
| 129 | - buttonRight ?? "临境", | 134 | + const Text("|"), |
| 130 | - style: const TextStyle(color: Colors.white), | 135 | + TextButton( |
| 136 | + onPressed: () => funcRight!(), | ||
| 137 | + child: Text( | ||
| 138 | + buttonRight ?? "临境", | ||
| 139 | + style: const TextStyle(color: Colors.white), | ||
| 140 | + ), | ||
| 141 | + ), | ||
| 142 | + ], | ||
| 131 | ), | 143 | ), |
| 132 | - ), | 144 | + ) |
| 133 | - ], | 145 | + : Gaps.hGap10, |
| 134 | - ) : Gaps.hGap10, | ||
| 135 | - ), | ||
| 136 | ); | 146 | ); |
| 137 | 147 | ||
| 138 | return AnnotatedRegion<SystemUiOverlayStyle>( | 148 | return AnnotatedRegion<SystemUiOverlayStyle>( |
| ... | @@ -140,12 +150,21 @@ class MyAppBar extends StatelessWidget implements PreferredSizeWidget { | ... | @@ -140,12 +150,21 @@ class MyAppBar extends StatelessWidget implements PreferredSizeWidget { |
| 140 | child: Material( | 150 | child: Material( |
| 141 | color: Colors.transparent, | 151 | color: Colors.transparent, |
| 142 | child: SafeArea( | 152 | child: SafeArea( |
| 143 | - child: Stack( | 153 | + child: Flex( |
| 144 | - alignment: Alignment.centerLeft, | 154 | + direction: Axis.horizontal, |
| 145 | - children: <Widget>[ | 155 | + children: [ |
| 146 | - titleWidget, | 156 | + Expanded( |
| 147 | - back, | 157 | + child: back, |
| 148 | - action, | 158 | + flex: 1, |
| 159 | + ), | ||
| 160 | + Expanded( | ||
| 161 | + child: titleWidget, | ||
| 162 | + flex: 4, | ||
| 163 | + ), | ||
| 164 | + Expanded( | ||
| 165 | + child: action, | ||
| 166 | + flex: 2, | ||
| 167 | + ), | ||
| 149 | ], | 168 | ], |
| 150 | ), | 169 | ), |
| 151 | ), | 170 | ), | ... | ... |
-
Please register or login to post a comment