Showing
43 changed files
with
427 additions
and
1119 deletions
.metadata
deleted
100644 → 0
| 1 | -# This file tracks properties of this Flutter project. | ||
| 2 | -# Used by Flutter tool to assess capabilities and perform upgrades etc. | ||
| 3 | -# | ||
| 4 | -# This file should be version controlled and should not be manually edited. | ||
| 5 | - | ||
| 6 | -version: | ||
| 7 | - revision: 27321ebbad34b0a3fafe99fac037102196d655ff | ||
| 8 | - channel: stable | ||
| 9 | - | ||
| 10 | -project_type: app |
.vscode/launch.json
0 → 100644
| 1 | +{ | ||
| 2 | + // Use IntelliSense to learn about possible attributes. | ||
| 3 | + // Hover to view descriptions of existing attributes. | ||
| 4 | + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 | ||
| 5 | + "version": "0.2.0", | ||
| 6 | + "configurations": [ | ||
| 7 | + { | ||
| 8 | + "name": "Flutter", | ||
| 9 | + "type": "dart", | ||
| 10 | + "request": "launch", | ||
| 11 | + "program": "lib/main.dart" | ||
| 12 | + } | ||
| 13 | + ] | ||
| 14 | +} |
ios/Flutter/AppFrameworkInfo.plist
deleted
100644 → 0
| 1 | -<?xml version="1.0" encoding="UTF-8"?> | ||
| 2 | -<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | ||
| 3 | -<plist version="1.0"> | ||
| 4 | -<dict> | ||
| 5 | - <key>CFBundleDevelopmentRegion</key> | ||
| 6 | - <string>$(DEVELOPMENT_LANGUAGE)</string> | ||
| 7 | - <key>CFBundleExecutable</key> | ||
| 8 | - <string>App</string> | ||
| 9 | - <key>CFBundleIdentifier</key> | ||
| 10 | - <string>io.flutter.flutter.app</string> | ||
| 11 | - <key>CFBundleInfoDictionaryVersion</key> | ||
| 12 | - <string>6.0</string> | ||
| 13 | - <key>CFBundleName</key> | ||
| 14 | - <string>App</string> | ||
| 15 | - <key>CFBundlePackageType</key> | ||
| 16 | - <string>FMWK</string> | ||
| 17 | - <key>CFBundleShortVersionString</key> | ||
| 18 | - <string>1.0</string> | ||
| 19 | - <key>CFBundleSignature</key> | ||
| 20 | - <string>????</string> | ||
| 21 | - <key>CFBundleVersion</key> | ||
| 22 | - <string>1.0</string> | ||
| 23 | - <key>MinimumOSVersion</key> | ||
| 24 | - <string>8.0</string> | ||
| 25 | -</dict> | ||
| 26 | -</plist> |
ios/Flutter/Debug.xcconfig
deleted
100644 → 0
| 1 | -#include "Generated.xcconfig" |
ios/Flutter/Release.xcconfig
deleted
100644 → 0
| 1 | -#include "Generated.xcconfig" |
ios/Podfile
0 → 100755
| 1 | +# Uncomment this line to define a global platform for your project | ||
| 2 | +platform :ios, '9.0' | ||
| 3 | + | ||
| 4 | +# CocoaPods analytics sends network stats synchronously affecting flutter build latency. | ||
| 5 | +ENV['COCOAPODS_DISABLE_STATS'] = 'true' | ||
| 6 | + | ||
| 7 | +project 'Runner', { | ||
| 8 | + 'Debug' => :debug, | ||
| 9 | + 'Profile' => :release, | ||
| 10 | + 'Release' => :release, | ||
| 11 | +} | ||
| 12 | + | ||
| 13 | +def parse_KV_file(file, separator='=') | ||
| 14 | + file_abs_path = File.expand_path(file) | ||
| 15 | + if !File.exists? file_abs_path | ||
| 16 | + return []; | ||
| 17 | + end | ||
| 18 | + generated_key_values = {} | ||
| 19 | + skip_line_start_symbols = ["#", "/"] | ||
| 20 | + File.foreach(file_abs_path) do |line| | ||
| 21 | + next if skip_line_start_symbols.any? { |symbol| line =~ /^\s*#{symbol}/ } | ||
| 22 | + plugin = line.split(pattern=separator) | ||
| 23 | + if plugin.length == 2 | ||
| 24 | + podname = plugin[0].strip() | ||
| 25 | + path = plugin[1].strip() | ||
| 26 | + podpath = File.expand_path("#{path}", file_abs_path) | ||
| 27 | + generated_key_values[podname] = podpath | ||
| 28 | + else | ||
| 29 | + puts "Invalid plugin specification: #{line}" | ||
| 30 | + end | ||
| 31 | + end | ||
| 32 | + generated_key_values | ||
| 33 | +end | ||
| 34 | + | ||
| 35 | +target 'Runner' do | ||
| 36 | + use_frameworks! | ||
| 37 | + use_modular_headers! | ||
| 38 | + | ||
| 39 | + # Flutter Pod | ||
| 40 | + | ||
| 41 | + copied_flutter_dir = File.join(__dir__, 'Flutter') | ||
| 42 | + copied_framework_path = File.join(copied_flutter_dir, 'Flutter.framework') | ||
| 43 | + copied_podspec_path = File.join(copied_flutter_dir, 'Flutter.podspec') | ||
| 44 | + unless File.exist?(copied_framework_path) && File.exist?(copied_podspec_path) | ||
| 45 | + # Copy Flutter.framework and Flutter.podspec to Flutter/ to have something to link against if the xcode backend script has not run yet. | ||
| 46 | + # That script will copy the correct debug/profile/release version of the framework based on the currently selected Xcode configuration. | ||
| 47 | + # CocoaPods will not embed the framework on pod install (before any build phases can generate) if the dylib does not exist. | ||
| 48 | + | ||
| 49 | + generated_xcode_build_settings_path = File.join(copied_flutter_dir, 'Generated.xcconfig') | ||
| 50 | + unless File.exist?(generated_xcode_build_settings_path) | ||
| 51 | + raise "Generated.xcconfig must exist. If you're running pod install manually, make sure flutter pub get is executed first" | ||
| 52 | + end | ||
| 53 | + generated_xcode_build_settings = parse_KV_file(generated_xcode_build_settings_path) | ||
| 54 | + cached_framework_dir = generated_xcode_build_settings['FLUTTER_FRAMEWORK_DIR']; | ||
| 55 | + | ||
| 56 | + unless File.exist?(copied_framework_path) | ||
| 57 | + FileUtils.cp_r(File.join(cached_framework_dir, 'Flutter.framework'), copied_flutter_dir) | ||
| 58 | + end | ||
| 59 | + unless File.exist?(copied_podspec_path) | ||
| 60 | + FileUtils.cp(File.join(cached_framework_dir, 'Flutter.podspec'), copied_flutter_dir) | ||
| 61 | + end | ||
| 62 | + end | ||
| 63 | + | ||
| 64 | + # Keep pod path relative so it can be checked into Podfile.lock. | ||
| 65 | + pod 'Flutter', :path => 'Flutter' | ||
| 66 | + | ||
| 67 | + # Plugin Pods | ||
| 68 | + | ||
| 69 | + # Prepare symlinks folder. We use symlinks to avoid having Podfile.lock | ||
| 70 | + # referring to absolute paths on developers' machines. | ||
| 71 | + system('rm -rf .symlinks') | ||
| 72 | + system('mkdir -p .symlinks/plugins') | ||
| 73 | + plugin_pods = parse_KV_file('../.flutter-plugins') | ||
| 74 | + plugin_pods.each do |name, path| | ||
| 75 | + symlink = File.join('.symlinks', 'plugins', name) | ||
| 76 | + File.symlink(path, symlink) | ||
| 77 | + pod name, :path => File.join(symlink, 'ios') | ||
| 78 | + end | ||
| 79 | +end | ||
| 80 | + | ||
| 81 | +# Prevent Cocoapods from embedding a second Flutter framework and causing an error with the new Xcode build system. | ||
| 82 | +install! 'cocoapods', :disable_input_output_paths => true | ||
| 83 | + | ||
| 84 | +post_install do |installer| | ||
| 85 | + installer.pods_project.targets.each do |target| | ||
| 86 | + target.build_configurations.each do |config| | ||
| 87 | + config.build_settings['ENABLE_BITCODE'] = 'NO' | ||
| 88 | + end | ||
| 89 | + end | ||
| 90 | +end |
ios/Podfile.lock
0 → 100644
| 1 | +PODS: | ||
| 2 | + - audioplayers (0.0.1): | ||
| 3 | + - Flutter | ||
| 4 | + - Bugly (2.5.5) | ||
| 5 | + - Flutter (1.0.0) | ||
| 6 | + - flutter_bugly (0.0.1): | ||
| 7 | + - Bugly | ||
| 8 | + - Flutter | ||
| 9 | + - flutter_statusbarcolor (0.0.1): | ||
| 10 | + - Flutter | ||
| 11 | + - fluttertoast (0.0.2): | ||
| 12 | + - Flutter | ||
| 13 | + - fluwx (0.0.1): | ||
| 14 | + - Flutter | ||
| 15 | + - WechatOpenSDK (= 1.8.6.2) | ||
| 16 | + - FMDB (2.7.5): | ||
| 17 | + - FMDB/standard (= 2.7.5) | ||
| 18 | + - FMDB/standard (2.7.5) | ||
| 19 | + - path_provider (0.0.1): | ||
| 20 | + - Flutter | ||
| 21 | + - path_provider_macos (0.0.1): | ||
| 22 | + - Flutter | ||
| 23 | + - permission_handler (4.4.0): | ||
| 24 | + - Flutter | ||
| 25 | + - shared_preferences (0.0.1): | ||
| 26 | + - Flutter | ||
| 27 | + - shared_preferences_macos (0.0.1): | ||
| 28 | + - Flutter | ||
| 29 | + - shared_preferences_web (0.0.1): | ||
| 30 | + - Flutter | ||
| 31 | + - sqflite (0.0.1): | ||
| 32 | + - Flutter | ||
| 33 | + - FMDB (~> 2.7.2) | ||
| 34 | + - url_launcher (0.0.1): | ||
| 35 | + - Flutter | ||
| 36 | + - url_launcher_macos (0.0.1): | ||
| 37 | + - Flutter | ||
| 38 | + - url_launcher_web (0.0.1): | ||
| 39 | + - Flutter | ||
| 40 | + - WechatOpenSDK (1.8.6.2) | ||
| 41 | + | ||
| 42 | +DEPENDENCIES: | ||
| 43 | + - audioplayers (from `.symlinks/plugins/audioplayers/ios`) | ||
| 44 | + - Flutter (from `Flutter`) | ||
| 45 | + - flutter_bugly (from `.symlinks/plugins/flutter_bugly/ios`) | ||
| 46 | + - flutter_statusbarcolor (from `.symlinks/plugins/flutter_statusbarcolor/ios`) | ||
| 47 | + - fluttertoast (from `.symlinks/plugins/fluttertoast/ios`) | ||
| 48 | + - fluwx (from `.symlinks/plugins/fluwx/ios`) | ||
| 49 | + - path_provider (from `.symlinks/plugins/path_provider/ios`) | ||
| 50 | + - path_provider_macos (from `.symlinks/plugins/path_provider_macos/ios`) | ||
| 51 | + - permission_handler (from `.symlinks/plugins/permission_handler/ios`) | ||
| 52 | + - shared_preferences (from `.symlinks/plugins/shared_preferences/ios`) | ||
| 53 | + - shared_preferences_macos (from `.symlinks/plugins/shared_preferences_macos/ios`) | ||
| 54 | + - shared_preferences_web (from `.symlinks/plugins/shared_preferences_web/ios`) | ||
| 55 | + - sqflite (from `.symlinks/plugins/sqflite/ios`) | ||
| 56 | + - url_launcher (from `.symlinks/plugins/url_launcher/ios`) | ||
| 57 | + - url_launcher_macos (from `.symlinks/plugins/url_launcher_macos/ios`) | ||
| 58 | + - url_launcher_web (from `.symlinks/plugins/url_launcher_web/ios`) | ||
| 59 | + | ||
| 60 | +SPEC REPOS: | ||
| 61 | + trunk: | ||
| 62 | + - Bugly | ||
| 63 | + - FMDB | ||
| 64 | + - WechatOpenSDK | ||
| 65 | + | ||
| 66 | +EXTERNAL SOURCES: | ||
| 67 | + audioplayers: | ||
| 68 | + :path: ".symlinks/plugins/audioplayers/ios" | ||
| 69 | + Flutter: | ||
| 70 | + :path: Flutter | ||
| 71 | + flutter_bugly: | ||
| 72 | + :path: ".symlinks/plugins/flutter_bugly/ios" | ||
| 73 | + flutter_statusbarcolor: | ||
| 74 | + :path: ".symlinks/plugins/flutter_statusbarcolor/ios" | ||
| 75 | + fluttertoast: | ||
| 76 | + :path: ".symlinks/plugins/fluttertoast/ios" | ||
| 77 | + fluwx: | ||
| 78 | + :path: ".symlinks/plugins/fluwx/ios" | ||
| 79 | + path_provider: | ||
| 80 | + :path: ".symlinks/plugins/path_provider/ios" | ||
| 81 | + path_provider_macos: | ||
| 82 | + :path: ".symlinks/plugins/path_provider_macos/ios" | ||
| 83 | + permission_handler: | ||
| 84 | + :path: ".symlinks/plugins/permission_handler/ios" | ||
| 85 | + shared_preferences: | ||
| 86 | + :path: ".symlinks/plugins/shared_preferences/ios" | ||
| 87 | + shared_preferences_macos: | ||
| 88 | + :path: ".symlinks/plugins/shared_preferences_macos/ios" | ||
| 89 | + shared_preferences_web: | ||
| 90 | + :path: ".symlinks/plugins/shared_preferences_web/ios" | ||
| 91 | + sqflite: | ||
| 92 | + :path: ".symlinks/plugins/sqflite/ios" | ||
| 93 | + url_launcher: | ||
| 94 | + :path: ".symlinks/plugins/url_launcher/ios" | ||
| 95 | + url_launcher_macos: | ||
| 96 | + :path: ".symlinks/plugins/url_launcher_macos/ios" | ||
| 97 | + url_launcher_web: | ||
| 98 | + :path: ".symlinks/plugins/url_launcher_web/ios" | ||
| 99 | + | ||
| 100 | +SPEC CHECKSUMS: | ||
| 101 | + audioplayers: 84f968cea3f2deab00ec4f8ff53358b3c0b3992c | ||
| 102 | + Bugly: eded937bbb1f731cacf689c2d934ddbd9ab34f83 | ||
| 103 | + Flutter: 0e3d915762c693b495b44d77113d4970485de6ec | ||
| 104 | + flutter_bugly: c9800f4d5bc5bdc27ffdde3417a26ba44266e0c3 | ||
| 105 | + flutter_statusbarcolor: 8afb1071ed8c58be929f1e32b36c629771fd2259 | ||
| 106 | + fluttertoast: b644586ef3b16f67fae9a1f8754cef6b2d6b634b | ||
| 107 | + fluwx: 03e098a7284c556d7b197e0b82984eb0b25183af | ||
| 108 | + FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a | ||
| 109 | + path_provider: fb74bd0465e96b594bb3b5088ee4a4e7bb1f2a9d | ||
| 110 | + path_provider_macos: f760a3c5b04357c380e2fddb6f9db6f3015897e0 | ||
| 111 | + permission_handler: f615215121f43c1640d2b8500d4ad749512828a8 | ||
| 112 | + shared_preferences: 430726339841afefe5142b9c1f50cb6bd7793e01 | ||
| 113 | + shared_preferences_macos: f3f29b71ccbb56bf40c9dd6396c9acf15e214087 | ||
| 114 | + shared_preferences_web: 141cce0c3ed1a1c5bf2a0e44f52d31eeb66e5ea9 | ||
| 115 | + sqflite: 4001a31ff81d210346b500c55b17f4d6c7589dd0 | ||
| 116 | + url_launcher: a1c0cc845906122c4784c542523d8cacbded5626 | ||
| 117 | + url_launcher_macos: fd7894421cd39320dce5f292fc99ea9270b2a313 | ||
| 118 | + url_launcher_web: e5527357f037c87560776e36436bf2b0288b965c | ||
| 119 | + WechatOpenSDK: 8b3ba4239193d1112205c139c94e21934e8f369a | ||
| 120 | + | ||
| 121 | +PODFILE CHECKSUM: e45c292f618eeca3034958d33b444b6e1249b55f | ||
| 122 | + | ||
| 123 | +COCOAPODS: 1.9.3 |
ios/Runner.xcodeproj/project.pbxproj
deleted
100644 → 0
| 1 | -// !$*UTF8*$! | ||
| 2 | -{ | ||
| 3 | - archiveVersion = 1; | ||
| 4 | - classes = { | ||
| 5 | - }; | ||
| 6 | - objectVersion = 46; | ||
| 7 | - objects = { | ||
| 8 | - | ||
| 9 | -/* Begin PBXBuildFile section */ | ||
| 10 | - 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; | ||
| 11 | - 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; | ||
| 12 | - 3B80C3941E831B6300D905FE /* App.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3B80C3931E831B6300D905FE /* App.framework */; }; | ||
| 13 | - 3B80C3951E831B6300D905FE /* App.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 3B80C3931E831B6300D905FE /* App.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; | ||
| 14 | - 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; | ||
| 15 | - 9705A1C61CF904A100538489 /* Flutter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9740EEBA1CF902C7004384FC /* Flutter.framework */; }; | ||
| 16 | - 9705A1C71CF904A300538489 /* Flutter.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 9740EEBA1CF902C7004384FC /* Flutter.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; | ||
| 17 | - 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; | ||
| 18 | - 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; }; | ||
| 19 | - 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; }; | ||
| 20 | -/* End PBXBuildFile section */ | ||
| 21 | - | ||
| 22 | -/* Begin PBXCopyFilesBuildPhase section */ | ||
| 23 | - 9705A1C41CF9048500538489 /* Embed Frameworks */ = { | ||
| 24 | - isa = PBXCopyFilesBuildPhase; | ||
| 25 | - buildActionMask = 2147483647; | ||
| 26 | - dstPath = ""; | ||
| 27 | - dstSubfolderSpec = 10; | ||
| 28 | - files = ( | ||
| 29 | - 3B80C3951E831B6300D905FE /* App.framework in Embed Frameworks */, | ||
| 30 | - 9705A1C71CF904A300538489 /* Flutter.framework in Embed Frameworks */, | ||
| 31 | - ); | ||
| 32 | - name = "Embed Frameworks"; | ||
| 33 | - runOnlyForDeploymentPostprocessing = 0; | ||
| 34 | - }; | ||
| 35 | -/* End PBXCopyFilesBuildPhase section */ | ||
| 36 | - | ||
| 37 | -/* Begin PBXFileReference section */ | ||
| 38 | - 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; }; | ||
| 39 | - 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; }; | ||
| 40 | - 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; }; | ||
| 41 | - 3B80C3931E831B6300D905FE /* App.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = App.framework; path = Flutter/App.framework; sourceTree = "<group>"; }; | ||
| 42 | - 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = "<group>"; }; | ||
| 43 | - 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; }; | ||
| 44 | - 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; }; | ||
| 45 | - 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = "<group>"; }; | ||
| 46 | - 9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = "<group>"; }; | ||
| 47 | - 9740EEBA1CF902C7004384FC /* Flutter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Flutter.framework; path = Flutter/Flutter.framework; sourceTree = "<group>"; }; | ||
| 48 | - 97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
| 49 | - 97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; }; | ||
| 50 | - 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; | ||
| 51 | - 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; | ||
| 52 | - 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | ||
| 53 | -/* End PBXFileReference section */ | ||
| 54 | - | ||
| 55 | -/* Begin PBXFrameworksBuildPhase section */ | ||
| 56 | - 97C146EB1CF9000F007C117D /* Frameworks */ = { | ||
| 57 | - isa = PBXFrameworksBuildPhase; | ||
| 58 | - buildActionMask = 2147483647; | ||
| 59 | - files = ( | ||
| 60 | - 9705A1C61CF904A100538489 /* Flutter.framework in Frameworks */, | ||
| 61 | - 3B80C3941E831B6300D905FE /* App.framework in Frameworks */, | ||
| 62 | - ); | ||
| 63 | - runOnlyForDeploymentPostprocessing = 0; | ||
| 64 | - }; | ||
| 65 | -/* End PBXFrameworksBuildPhase section */ | ||
| 66 | - | ||
| 67 | -/* Begin PBXGroup section */ | ||
| 68 | - 9740EEB11CF90186004384FC /* Flutter */ = { | ||
| 69 | - isa = PBXGroup; | ||
| 70 | - children = ( | ||
| 71 | - 3B80C3931E831B6300D905FE /* App.framework */, | ||
| 72 | - 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */, | ||
| 73 | - 9740EEBA1CF902C7004384FC /* Flutter.framework */, | ||
| 74 | - 9740EEB21CF90195004384FC /* Debug.xcconfig */, | ||
| 75 | - 7AFA3C8E1D35360C0083082E /* Release.xcconfig */, | ||
| 76 | - 9740EEB31CF90195004384FC /* Generated.xcconfig */, | ||
| 77 | - ); | ||
| 78 | - name = Flutter; | ||
| 79 | - sourceTree = "<group>"; | ||
| 80 | - }; | ||
| 81 | - 97C146E51CF9000F007C117D = { | ||
| 82 | - isa = PBXGroup; | ||
| 83 | - children = ( | ||
| 84 | - 9740EEB11CF90186004384FC /* Flutter */, | ||
| 85 | - 97C146F01CF9000F007C117D /* Runner */, | ||
| 86 | - 97C146EF1CF9000F007C117D /* Products */, | ||
| 87 | - ); | ||
| 88 | - sourceTree = "<group>"; | ||
| 89 | - }; | ||
| 90 | - 97C146EF1CF9000F007C117D /* Products */ = { | ||
| 91 | - isa = PBXGroup; | ||
| 92 | - children = ( | ||
| 93 | - 97C146EE1CF9000F007C117D /* Runner.app */, | ||
| 94 | - ); | ||
| 95 | - name = Products; | ||
| 96 | - sourceTree = "<group>"; | ||
| 97 | - }; | ||
| 98 | - 97C146F01CF9000F007C117D /* Runner */ = { | ||
| 99 | - isa = PBXGroup; | ||
| 100 | - children = ( | ||
| 101 | - 97C146FA1CF9000F007C117D /* Main.storyboard */, | ||
| 102 | - 97C146FD1CF9000F007C117D /* Assets.xcassets */, | ||
| 103 | - 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */, | ||
| 104 | - 97C147021CF9000F007C117D /* Info.plist */, | ||
| 105 | - 97C146F11CF9000F007C117D /* Supporting Files */, | ||
| 106 | - 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */, | ||
| 107 | - 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */, | ||
| 108 | - 74858FAE1ED2DC5600515810 /* AppDelegate.swift */, | ||
| 109 | - 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */, | ||
| 110 | - ); | ||
| 111 | - path = Runner; | ||
| 112 | - sourceTree = "<group>"; | ||
| 113 | - }; | ||
| 114 | - 97C146F11CF9000F007C117D /* Supporting Files */ = { | ||
| 115 | - isa = PBXGroup; | ||
| 116 | - children = ( | ||
| 117 | - ); | ||
| 118 | - name = "Supporting Files"; | ||
| 119 | - sourceTree = "<group>"; | ||
| 120 | - }; | ||
| 121 | -/* End PBXGroup section */ | ||
| 122 | - | ||
| 123 | -/* Begin PBXNativeTarget section */ | ||
| 124 | - 97C146ED1CF9000F007C117D /* Runner */ = { | ||
| 125 | - isa = PBXNativeTarget; | ||
| 126 | - buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */; | ||
| 127 | - buildPhases = ( | ||
| 128 | - 9740EEB61CF901F6004384FC /* Run Script */, | ||
| 129 | - 97C146EA1CF9000F007C117D /* Sources */, | ||
| 130 | - 97C146EB1CF9000F007C117D /* Frameworks */, | ||
| 131 | - 97C146EC1CF9000F007C117D /* Resources */, | ||
| 132 | - 9705A1C41CF9048500538489 /* Embed Frameworks */, | ||
| 133 | - 3B06AD1E1E4923F5004D2608 /* Thin Binary */, | ||
| 134 | - ); | ||
| 135 | - buildRules = ( | ||
| 136 | - ); | ||
| 137 | - dependencies = ( | ||
| 138 | - ); | ||
| 139 | - name = Runner; | ||
| 140 | - productName = Runner; | ||
| 141 | - productReference = 97C146EE1CF9000F007C117D /* Runner.app */; | ||
| 142 | - productType = "com.apple.product-type.application"; | ||
| 143 | - }; | ||
| 144 | -/* End PBXNativeTarget section */ | ||
| 145 | - | ||
| 146 | -/* Begin PBXProject section */ | ||
| 147 | - 97C146E61CF9000F007C117D /* Project object */ = { | ||
| 148 | - isa = PBXProject; | ||
| 149 | - attributes = { | ||
| 150 | - LastUpgradeCheck = 1020; | ||
| 151 | - ORGANIZATIONNAME = "The Chromium Authors"; | ||
| 152 | - TargetAttributes = { | ||
| 153 | - 97C146ED1CF9000F007C117D = { | ||
| 154 | - CreatedOnToolsVersion = 7.3.1; | ||
| 155 | - LastSwiftMigration = 1100; | ||
| 156 | - }; | ||
| 157 | - }; | ||
| 158 | - }; | ||
| 159 | - buildConfigurationList = 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */; | ||
| 160 | - compatibilityVersion = "Xcode 3.2"; | ||
| 161 | - developmentRegion = en; | ||
| 162 | - hasScannedForEncodings = 0; | ||
| 163 | - knownRegions = ( | ||
| 164 | - en, | ||
| 165 | - Base, | ||
| 166 | - ); | ||
| 167 | - mainGroup = 97C146E51CF9000F007C117D; | ||
| 168 | - productRefGroup = 97C146EF1CF9000F007C117D /* Products */; | ||
| 169 | - projectDirPath = ""; | ||
| 170 | - projectRoot = ""; | ||
| 171 | - targets = ( | ||
| 172 | - 97C146ED1CF9000F007C117D /* Runner */, | ||
| 173 | - ); | ||
| 174 | - }; | ||
| 175 | -/* End PBXProject section */ | ||
| 176 | - | ||
| 177 | -/* Begin PBXResourcesBuildPhase section */ | ||
| 178 | - 97C146EC1CF9000F007C117D /* Resources */ = { | ||
| 179 | - isa = PBXResourcesBuildPhase; | ||
| 180 | - buildActionMask = 2147483647; | ||
| 181 | - files = ( | ||
| 182 | - 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */, | ||
| 183 | - 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */, | ||
| 184 | - 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */, | ||
| 185 | - 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */, | ||
| 186 | - ); | ||
| 187 | - runOnlyForDeploymentPostprocessing = 0; | ||
| 188 | - }; | ||
| 189 | -/* End PBXResourcesBuildPhase section */ | ||
| 190 | - | ||
| 191 | -/* Begin PBXShellScriptBuildPhase section */ | ||
| 192 | - 3B06AD1E1E4923F5004D2608 /* Thin Binary */ = { | ||
| 193 | - isa = PBXShellScriptBuildPhase; | ||
| 194 | - buildActionMask = 2147483647; | ||
| 195 | - files = ( | ||
| 196 | - ); | ||
| 197 | - inputPaths = ( | ||
| 198 | - ); | ||
| 199 | - name = "Thin Binary"; | ||
| 200 | - outputPaths = ( | ||
| 201 | - ); | ||
| 202 | - runOnlyForDeploymentPostprocessing = 0; | ||
| 203 | - shellPath = /bin/sh; | ||
| 204 | - shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" thin"; | ||
| 205 | - }; | ||
| 206 | - 9740EEB61CF901F6004384FC /* Run Script */ = { | ||
| 207 | - isa = PBXShellScriptBuildPhase; | ||
| 208 | - buildActionMask = 2147483647; | ||
| 209 | - files = ( | ||
| 210 | - ); | ||
| 211 | - inputPaths = ( | ||
| 212 | - ); | ||
| 213 | - name = "Run Script"; | ||
| 214 | - outputPaths = ( | ||
| 215 | - ); | ||
| 216 | - runOnlyForDeploymentPostprocessing = 0; | ||
| 217 | - shellPath = /bin/sh; | ||
| 218 | - shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build"; | ||
| 219 | - }; | ||
| 220 | -/* End PBXShellScriptBuildPhase section */ | ||
| 221 | - | ||
| 222 | -/* Begin PBXSourcesBuildPhase section */ | ||
| 223 | - 97C146EA1CF9000F007C117D /* Sources */ = { | ||
| 224 | - isa = PBXSourcesBuildPhase; | ||
| 225 | - buildActionMask = 2147483647; | ||
| 226 | - files = ( | ||
| 227 | - 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */, | ||
| 228 | - 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */, | ||
| 229 | - ); | ||
| 230 | - runOnlyForDeploymentPostprocessing = 0; | ||
| 231 | - }; | ||
| 232 | -/* End PBXSourcesBuildPhase section */ | ||
| 233 | - | ||
| 234 | -/* Begin PBXVariantGroup section */ | ||
| 235 | - 97C146FA1CF9000F007C117D /* Main.storyboard */ = { | ||
| 236 | - isa = PBXVariantGroup; | ||
| 237 | - children = ( | ||
| 238 | - 97C146FB1CF9000F007C117D /* Base */, | ||
| 239 | - ); | ||
| 240 | - name = Main.storyboard; | ||
| 241 | - sourceTree = "<group>"; | ||
| 242 | - }; | ||
| 243 | - 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */ = { | ||
| 244 | - isa = PBXVariantGroup; | ||
| 245 | - children = ( | ||
| 246 | - 97C147001CF9000F007C117D /* Base */, | ||
| 247 | - ); | ||
| 248 | - name = LaunchScreen.storyboard; | ||
| 249 | - sourceTree = "<group>"; | ||
| 250 | - }; | ||
| 251 | -/* End PBXVariantGroup section */ | ||
| 252 | - | ||
| 253 | -/* Begin XCBuildConfiguration section */ | ||
| 254 | - 249021D3217E4FDB00AE95B9 /* Profile */ = { | ||
| 255 | - isa = XCBuildConfiguration; | ||
| 256 | - baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; | ||
| 257 | - buildSettings = { | ||
| 258 | - ALWAYS_SEARCH_USER_PATHS = NO; | ||
| 259 | - CLANG_ANALYZER_NONNULL = YES; | ||
| 260 | - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; | ||
| 261 | - CLANG_CXX_LIBRARY = "libc++"; | ||
| 262 | - CLANG_ENABLE_MODULES = YES; | ||
| 263 | - CLANG_ENABLE_OBJC_ARC = YES; | ||
| 264 | - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; | ||
| 265 | - CLANG_WARN_BOOL_CONVERSION = YES; | ||
| 266 | - CLANG_WARN_COMMA = YES; | ||
| 267 | - CLANG_WARN_CONSTANT_CONVERSION = YES; | ||
| 268 | - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; | ||
| 269 | - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; | ||
| 270 | - CLANG_WARN_EMPTY_BODY = YES; | ||
| 271 | - CLANG_WARN_ENUM_CONVERSION = YES; | ||
| 272 | - CLANG_WARN_INFINITE_RECURSION = YES; | ||
| 273 | - CLANG_WARN_INT_CONVERSION = YES; | ||
| 274 | - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; | ||
| 275 | - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; | ||
| 276 | - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; | ||
| 277 | - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; | ||
| 278 | - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; | ||
| 279 | - CLANG_WARN_STRICT_PROTOTYPES = YES; | ||
| 280 | - CLANG_WARN_SUSPICIOUS_MOVE = YES; | ||
| 281 | - CLANG_WARN_UNREACHABLE_CODE = YES; | ||
| 282 | - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; | ||
| 283 | - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; | ||
| 284 | - COPY_PHASE_STRIP = NO; | ||
| 285 | - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; | ||
| 286 | - ENABLE_NS_ASSERTIONS = NO; | ||
| 287 | - ENABLE_STRICT_OBJC_MSGSEND = YES; | ||
| 288 | - GCC_C_LANGUAGE_STANDARD = gnu99; | ||
| 289 | - GCC_NO_COMMON_BLOCKS = YES; | ||
| 290 | - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; | ||
| 291 | - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; | ||
| 292 | - GCC_WARN_UNDECLARED_SELECTOR = YES; | ||
| 293 | - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; | ||
| 294 | - GCC_WARN_UNUSED_FUNCTION = YES; | ||
| 295 | - GCC_WARN_UNUSED_VARIABLE = YES; | ||
| 296 | - IPHONEOS_DEPLOYMENT_TARGET = 8.0; | ||
| 297 | - MTL_ENABLE_DEBUG_INFO = NO; | ||
| 298 | - SDKROOT = iphoneos; | ||
| 299 | - SUPPORTED_PLATFORMS = iphoneos; | ||
| 300 | - TARGETED_DEVICE_FAMILY = "1,2"; | ||
| 301 | - VALIDATE_PRODUCT = YES; | ||
| 302 | - }; | ||
| 303 | - name = Profile; | ||
| 304 | - }; | ||
| 305 | - 249021D4217E4FDB00AE95B9 /* Profile */ = { | ||
| 306 | - isa = XCBuildConfiguration; | ||
| 307 | - baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; | ||
| 308 | - buildSettings = { | ||
| 309 | - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | ||
| 310 | - CLANG_ENABLE_MODULES = YES; | ||
| 311 | - CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; | ||
| 312 | - ENABLE_BITCODE = NO; | ||
| 313 | - FRAMEWORK_SEARCH_PATHS = ( | ||
| 314 | - "$(inherited)", | ||
| 315 | - "$(PROJECT_DIR)/Flutter", | ||
| 316 | - ); | ||
| 317 | - INFOPLIST_FILE = Runner/Info.plist; | ||
| 318 | - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; | ||
| 319 | - LIBRARY_SEARCH_PATHS = ( | ||
| 320 | - "$(inherited)", | ||
| 321 | - "$(PROJECT_DIR)/Flutter", | ||
| 322 | - ); | ||
| 323 | - PRODUCT_BUNDLE_IDENTIFIER = com.naji.oneKey; | ||
| 324 | - PRODUCT_NAME = "$(TARGET_NAME)"; | ||
| 325 | - SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; | ||
| 326 | - SWIFT_VERSION = 5.0; | ||
| 327 | - VERSIONING_SYSTEM = "apple-generic"; | ||
| 328 | - }; | ||
| 329 | - name = Profile; | ||
| 330 | - }; | ||
| 331 | - 97C147031CF9000F007C117D /* Debug */ = { | ||
| 332 | - isa = XCBuildConfiguration; | ||
| 333 | - baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */; | ||
| 334 | - buildSettings = { | ||
| 335 | - ALWAYS_SEARCH_USER_PATHS = NO; | ||
| 336 | - CLANG_ANALYZER_NONNULL = YES; | ||
| 337 | - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; | ||
| 338 | - CLANG_CXX_LIBRARY = "libc++"; | ||
| 339 | - CLANG_ENABLE_MODULES = YES; | ||
| 340 | - CLANG_ENABLE_OBJC_ARC = YES; | ||
| 341 | - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; | ||
| 342 | - CLANG_WARN_BOOL_CONVERSION = YES; | ||
| 343 | - CLANG_WARN_COMMA = YES; | ||
| 344 | - CLANG_WARN_CONSTANT_CONVERSION = YES; | ||
| 345 | - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; | ||
| 346 | - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; | ||
| 347 | - CLANG_WARN_EMPTY_BODY = YES; | ||
| 348 | - CLANG_WARN_ENUM_CONVERSION = YES; | ||
| 349 | - CLANG_WARN_INFINITE_RECURSION = YES; | ||
| 350 | - CLANG_WARN_INT_CONVERSION = YES; | ||
| 351 | - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; | ||
| 352 | - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; | ||
| 353 | - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; | ||
| 354 | - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; | ||
| 355 | - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; | ||
| 356 | - CLANG_WARN_STRICT_PROTOTYPES = YES; | ||
| 357 | - CLANG_WARN_SUSPICIOUS_MOVE = YES; | ||
| 358 | - CLANG_WARN_UNREACHABLE_CODE = YES; | ||
| 359 | - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; | ||
| 360 | - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; | ||
| 361 | - COPY_PHASE_STRIP = NO; | ||
| 362 | - DEBUG_INFORMATION_FORMAT = dwarf; | ||
| 363 | - ENABLE_STRICT_OBJC_MSGSEND = YES; | ||
| 364 | - ENABLE_TESTABILITY = YES; | ||
| 365 | - GCC_C_LANGUAGE_STANDARD = gnu99; | ||
| 366 | - GCC_DYNAMIC_NO_PIC = NO; | ||
| 367 | - GCC_NO_COMMON_BLOCKS = YES; | ||
| 368 | - GCC_OPTIMIZATION_LEVEL = 0; | ||
| 369 | - GCC_PREPROCESSOR_DEFINITIONS = ( | ||
| 370 | - "DEBUG=1", | ||
| 371 | - "$(inherited)", | ||
| 372 | - ); | ||
| 373 | - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; | ||
| 374 | - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; | ||
| 375 | - GCC_WARN_UNDECLARED_SELECTOR = YES; | ||
| 376 | - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; | ||
| 377 | - GCC_WARN_UNUSED_FUNCTION = YES; | ||
| 378 | - GCC_WARN_UNUSED_VARIABLE = YES; | ||
| 379 | - IPHONEOS_DEPLOYMENT_TARGET = 8.0; | ||
| 380 | - MTL_ENABLE_DEBUG_INFO = YES; | ||
| 381 | - ONLY_ACTIVE_ARCH = YES; | ||
| 382 | - SDKROOT = iphoneos; | ||
| 383 | - TARGETED_DEVICE_FAMILY = "1,2"; | ||
| 384 | - }; | ||
| 385 | - name = Debug; | ||
| 386 | - }; | ||
| 387 | - 97C147041CF9000F007C117D /* Release */ = { | ||
| 388 | - isa = XCBuildConfiguration; | ||
| 389 | - baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; | ||
| 390 | - buildSettings = { | ||
| 391 | - ALWAYS_SEARCH_USER_PATHS = NO; | ||
| 392 | - CLANG_ANALYZER_NONNULL = YES; | ||
| 393 | - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; | ||
| 394 | - CLANG_CXX_LIBRARY = "libc++"; | ||
| 395 | - CLANG_ENABLE_MODULES = YES; | ||
| 396 | - CLANG_ENABLE_OBJC_ARC = YES; | ||
| 397 | - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; | ||
| 398 | - CLANG_WARN_BOOL_CONVERSION = YES; | ||
| 399 | - CLANG_WARN_COMMA = YES; | ||
| 400 | - CLANG_WARN_CONSTANT_CONVERSION = YES; | ||
| 401 | - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; | ||
| 402 | - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; | ||
| 403 | - CLANG_WARN_EMPTY_BODY = YES; | ||
| 404 | - CLANG_WARN_ENUM_CONVERSION = YES; | ||
| 405 | - CLANG_WARN_INFINITE_RECURSION = YES; | ||
| 406 | - CLANG_WARN_INT_CONVERSION = YES; | ||
| 407 | - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; | ||
| 408 | - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; | ||
| 409 | - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; | ||
| 410 | - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; | ||
| 411 | - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; | ||
| 412 | - CLANG_WARN_STRICT_PROTOTYPES = YES; | ||
| 413 | - CLANG_WARN_SUSPICIOUS_MOVE = YES; | ||
| 414 | - CLANG_WARN_UNREACHABLE_CODE = YES; | ||
| 415 | - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; | ||
| 416 | - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; | ||
| 417 | - COPY_PHASE_STRIP = NO; | ||
| 418 | - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; | ||
| 419 | - ENABLE_NS_ASSERTIONS = NO; | ||
| 420 | - ENABLE_STRICT_OBJC_MSGSEND = YES; | ||
| 421 | - GCC_C_LANGUAGE_STANDARD = gnu99; | ||
| 422 | - GCC_NO_COMMON_BLOCKS = YES; | ||
| 423 | - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; | ||
| 424 | - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; | ||
| 425 | - GCC_WARN_UNDECLARED_SELECTOR = YES; | ||
| 426 | - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; | ||
| 427 | - GCC_WARN_UNUSED_FUNCTION = YES; | ||
| 428 | - GCC_WARN_UNUSED_VARIABLE = YES; | ||
| 429 | - IPHONEOS_DEPLOYMENT_TARGET = 8.0; | ||
| 430 | - MTL_ENABLE_DEBUG_INFO = NO; | ||
| 431 | - SDKROOT = iphoneos; | ||
| 432 | - SUPPORTED_PLATFORMS = iphoneos; | ||
| 433 | - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; | ||
| 434 | - TARGETED_DEVICE_FAMILY = "1,2"; | ||
| 435 | - VALIDATE_PRODUCT = YES; | ||
| 436 | - }; | ||
| 437 | - name = Release; | ||
| 438 | - }; | ||
| 439 | - 97C147061CF9000F007C117D /* Debug */ = { | ||
| 440 | - isa = XCBuildConfiguration; | ||
| 441 | - baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */; | ||
| 442 | - buildSettings = { | ||
| 443 | - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | ||
| 444 | - CLANG_ENABLE_MODULES = YES; | ||
| 445 | - CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; | ||
| 446 | - ENABLE_BITCODE = NO; | ||
| 447 | - FRAMEWORK_SEARCH_PATHS = ( | ||
| 448 | - "$(inherited)", | ||
| 449 | - "$(PROJECT_DIR)/Flutter", | ||
| 450 | - ); | ||
| 451 | - INFOPLIST_FILE = Runner/Info.plist; | ||
| 452 | - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; | ||
| 453 | - LIBRARY_SEARCH_PATHS = ( | ||
| 454 | - "$(inherited)", | ||
| 455 | - "$(PROJECT_DIR)/Flutter", | ||
| 456 | - ); | ||
| 457 | - PRODUCT_BUNDLE_IDENTIFIER = com.naji.oneKey; | ||
| 458 | - PRODUCT_NAME = "$(TARGET_NAME)"; | ||
| 459 | - SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; | ||
| 460 | - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; | ||
| 461 | - SWIFT_VERSION = 5.0; | ||
| 462 | - VERSIONING_SYSTEM = "apple-generic"; | ||
| 463 | - }; | ||
| 464 | - name = Debug; | ||
| 465 | - }; | ||
| 466 | - 97C147071CF9000F007C117D /* Release */ = { | ||
| 467 | - isa = XCBuildConfiguration; | ||
| 468 | - baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; | ||
| 469 | - buildSettings = { | ||
| 470 | - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | ||
| 471 | - CLANG_ENABLE_MODULES = YES; | ||
| 472 | - CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; | ||
| 473 | - ENABLE_BITCODE = NO; | ||
| 474 | - FRAMEWORK_SEARCH_PATHS = ( | ||
| 475 | - "$(inherited)", | ||
| 476 | - "$(PROJECT_DIR)/Flutter", | ||
| 477 | - ); | ||
| 478 | - INFOPLIST_FILE = Runner/Info.plist; | ||
| 479 | - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; | ||
| 480 | - LIBRARY_SEARCH_PATHS = ( | ||
| 481 | - "$(inherited)", | ||
| 482 | - "$(PROJECT_DIR)/Flutter", | ||
| 483 | - ); | ||
| 484 | - PRODUCT_BUNDLE_IDENTIFIER = com.naji.oneKey; | ||
| 485 | - PRODUCT_NAME = "$(TARGET_NAME)"; | ||
| 486 | - SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; | ||
| 487 | - SWIFT_VERSION = 5.0; | ||
| 488 | - VERSIONING_SYSTEM = "apple-generic"; | ||
| 489 | - }; | ||
| 490 | - name = Release; | ||
| 491 | - }; | ||
| 492 | -/* End XCBuildConfiguration section */ | ||
| 493 | - | ||
| 494 | -/* Begin XCConfigurationList section */ | ||
| 495 | - 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */ = { | ||
| 496 | - isa = XCConfigurationList; | ||
| 497 | - buildConfigurations = ( | ||
| 498 | - 97C147031CF9000F007C117D /* Debug */, | ||
| 499 | - 97C147041CF9000F007C117D /* Release */, | ||
| 500 | - 249021D3217E4FDB00AE95B9 /* Profile */, | ||
| 501 | - ); | ||
| 502 | - defaultConfigurationIsVisible = 0; | ||
| 503 | - defaultConfigurationName = Release; | ||
| 504 | - }; | ||
| 505 | - 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */ = { | ||
| 506 | - isa = XCConfigurationList; | ||
| 507 | - buildConfigurations = ( | ||
| 508 | - 97C147061CF9000F007C117D /* Debug */, | ||
| 509 | - 97C147071CF9000F007C117D /* Release */, | ||
| 510 | - 249021D4217E4FDB00AE95B9 /* Profile */, | ||
| 511 | - ); | ||
| 512 | - defaultConfigurationIsVisible = 0; | ||
| 513 | - defaultConfigurationName = Release; | ||
| 514 | - }; | ||
| 515 | -/* End XCConfigurationList section */ | ||
| 516 | - }; | ||
| 517 | - rootObject = 97C146E61CF9000F007C117D /* Project object */; | ||
| 518 | -} |
| 1 | -<?xml version="1.0" encoding="UTF-8"?> | ||
| 2 | -<Scheme | ||
| 3 | - LastUpgradeVersion = "1020" | ||
| 4 | - version = "1.3"> | ||
| 5 | - <BuildAction | ||
| 6 | - parallelizeBuildables = "YES" | ||
| 7 | - buildImplicitDependencies = "YES"> | ||
| 8 | - <BuildActionEntries> | ||
| 9 | - <BuildActionEntry | ||
| 10 | - buildForTesting = "YES" | ||
| 11 | - buildForRunning = "YES" | ||
| 12 | - buildForProfiling = "YES" | ||
| 13 | - buildForArchiving = "YES" | ||
| 14 | - buildForAnalyzing = "YES"> | ||
| 15 | - <BuildableReference | ||
| 16 | - BuildableIdentifier = "primary" | ||
| 17 | - BlueprintIdentifier = "97C146ED1CF9000F007C117D" | ||
| 18 | - BuildableName = "Runner.app" | ||
| 19 | - BlueprintName = "Runner" | ||
| 20 | - ReferencedContainer = "container:Runner.xcodeproj"> | ||
| 21 | - </BuildableReference> | ||
| 22 | - </BuildActionEntry> | ||
| 23 | - </BuildActionEntries> | ||
| 24 | - </BuildAction> | ||
| 25 | - <TestAction | ||
| 26 | - buildConfiguration = "Debug" | ||
| 27 | - selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" | ||
| 28 | - selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" | ||
| 29 | - shouldUseLaunchSchemeArgsEnv = "YES"> | ||
| 30 | - <Testables> | ||
| 31 | - </Testables> | ||
| 32 | - <MacroExpansion> | ||
| 33 | - <BuildableReference | ||
| 34 | - BuildableIdentifier = "primary" | ||
| 35 | - BlueprintIdentifier = "97C146ED1CF9000F007C117D" | ||
| 36 | - BuildableName = "Runner.app" | ||
| 37 | - BlueprintName = "Runner" | ||
| 38 | - ReferencedContainer = "container:Runner.xcodeproj"> | ||
| 39 | - </BuildableReference> | ||
| 40 | - </MacroExpansion> | ||
| 41 | - <AdditionalOptions> | ||
| 42 | - </AdditionalOptions> | ||
| 43 | - </TestAction> | ||
| 44 | - <LaunchAction | ||
| 45 | - buildConfiguration = "Debug" | ||
| 46 | - selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" | ||
| 47 | - selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" | ||
| 48 | - launchStyle = "0" | ||
| 49 | - useCustomWorkingDirectory = "NO" | ||
| 50 | - ignoresPersistentStateOnLaunch = "NO" | ||
| 51 | - debugDocumentVersioning = "YES" | ||
| 52 | - debugServiceExtension = "internal" | ||
| 53 | - allowLocationSimulation = "YES"> | ||
| 54 | - <BuildableProductRunnable | ||
| 55 | - runnableDebuggingMode = "0"> | ||
| 56 | - <BuildableReference | ||
| 57 | - BuildableIdentifier = "primary" | ||
| 58 | - BlueprintIdentifier = "97C146ED1CF9000F007C117D" | ||
| 59 | - BuildableName = "Runner.app" | ||
| 60 | - BlueprintName = "Runner" | ||
| 61 | - ReferencedContainer = "container:Runner.xcodeproj"> | ||
| 62 | - </BuildableReference> | ||
| 63 | - </BuildableProductRunnable> | ||
| 64 | - <AdditionalOptions> | ||
| 65 | - </AdditionalOptions> | ||
| 66 | - </LaunchAction> | ||
| 67 | - <ProfileAction | ||
| 68 | - buildConfiguration = "Profile" | ||
| 69 | - shouldUseLaunchSchemeArgsEnv = "YES" | ||
| 70 | - savedToolIdentifier = "" | ||
| 71 | - useCustomWorkingDirectory = "NO" | ||
| 72 | - debugDocumentVersioning = "YES"> | ||
| 73 | - <BuildableProductRunnable | ||
| 74 | - runnableDebuggingMode = "0"> | ||
| 75 | - <BuildableReference | ||
| 76 | - BuildableIdentifier = "primary" | ||
| 77 | - BlueprintIdentifier = "97C146ED1CF9000F007C117D" | ||
| 78 | - BuildableName = "Runner.app" | ||
| 79 | - BlueprintName = "Runner" | ||
| 80 | - ReferencedContainer = "container:Runner.xcodeproj"> | ||
| 81 | - </BuildableReference> | ||
| 82 | - </BuildableProductRunnable> | ||
| 83 | - </ProfileAction> | ||
| 84 | - <AnalyzeAction | ||
| 85 | - buildConfiguration = "Debug"> | ||
| 86 | - </AnalyzeAction> | ||
| 87 | - <ArchiveAction | ||
| 88 | - buildConfiguration = "Release" | ||
| 89 | - revealArchiveInOrganizer = "YES"> | ||
| 90 | - </ArchiveAction> | ||
| 91 | -</Scheme> |
ios/Runner/AppDelegate.swift
deleted
100644 → 0
| 1 | -import UIKit | ||
| 2 | -import Flutter | ||
| 3 | - | ||
| 4 | -@UIApplicationMain | ||
| 5 | -@objc class AppDelegate: FlutterAppDelegate { | ||
| 6 | - override func application( | ||
| 7 | - _ application: UIApplication, | ||
| 8 | - didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? | ||
| 9 | - ) -> Bool { | ||
| 10 | - GeneratedPluginRegistrant.register(with: self) | ||
| 11 | - return super.application(application, didFinishLaunchingWithOptions: launchOptions) | ||
| 12 | - } | ||
| 13 | -} |
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "size" : "20x20", | ||
| 5 | - "idiom" : "iphone", | ||
| 6 | - "filename" : "Icon-App-20x20@2x.png", | ||
| 7 | - "scale" : "2x" | ||
| 8 | - }, | ||
| 9 | - { | ||
| 10 | - "size" : "20x20", | ||
| 11 | - "idiom" : "iphone", | ||
| 12 | - "filename" : "Icon-App-20x20@3x.png", | ||
| 13 | - "scale" : "3x" | ||
| 14 | - }, | ||
| 15 | - { | ||
| 16 | - "size" : "29x29", | ||
| 17 | - "idiom" : "iphone", | ||
| 18 | - "filename" : "Icon-App-29x29@1x.png", | ||
| 19 | - "scale" : "1x" | ||
| 20 | - }, | ||
| 21 | - { | ||
| 22 | - "size" : "29x29", | ||
| 23 | - "idiom" : "iphone", | ||
| 24 | - "filename" : "Icon-App-29x29@2x.png", | ||
| 25 | - "scale" : "2x" | ||
| 26 | - }, | ||
| 27 | - { | ||
| 28 | - "size" : "29x29", | ||
| 29 | - "idiom" : "iphone", | ||
| 30 | - "filename" : "Icon-App-29x29@3x.png", | ||
| 31 | - "scale" : "3x" | ||
| 32 | - }, | ||
| 33 | - { | ||
| 34 | - "size" : "40x40", | ||
| 35 | - "idiom" : "iphone", | ||
| 36 | - "filename" : "Icon-App-40x40@2x.png", | ||
| 37 | - "scale" : "2x" | ||
| 38 | - }, | ||
| 39 | - { | ||
| 40 | - "size" : "40x40", | ||
| 41 | - "idiom" : "iphone", | ||
| 42 | - "filename" : "Icon-App-40x40@3x.png", | ||
| 43 | - "scale" : "3x" | ||
| 44 | - }, | ||
| 45 | - { | ||
| 46 | - "size" : "60x60", | ||
| 47 | - "idiom" : "iphone", | ||
| 48 | - "filename" : "Icon-App-60x60@2x.png", | ||
| 49 | - "scale" : "2x" | ||
| 50 | - }, | ||
| 51 | - { | ||
| 52 | - "size" : "60x60", | ||
| 53 | - "idiom" : "iphone", | ||
| 54 | - "filename" : "Icon-App-60x60@3x.png", | ||
| 55 | - "scale" : "3x" | ||
| 56 | - }, | ||
| 57 | - { | ||
| 58 | - "size" : "20x20", | ||
| 59 | - "idiom" : "ipad", | ||
| 60 | - "filename" : "Icon-App-20x20@1x.png", | ||
| 61 | - "scale" : "1x" | ||
| 62 | - }, | ||
| 63 | - { | ||
| 64 | - "size" : "20x20", | ||
| 65 | - "idiom" : "ipad", | ||
| 66 | - "filename" : "Icon-App-20x20@2x.png", | ||
| 67 | - "scale" : "2x" | ||
| 68 | - }, | ||
| 69 | - { | ||
| 70 | - "size" : "29x29", | ||
| 71 | - "idiom" : "ipad", | ||
| 72 | - "filename" : "Icon-App-29x29@1x.png", | ||
| 73 | - "scale" : "1x" | ||
| 74 | - }, | ||
| 75 | - { | ||
| 76 | - "size" : "29x29", | ||
| 77 | - "idiom" : "ipad", | ||
| 78 | - "filename" : "Icon-App-29x29@2x.png", | ||
| 79 | - "scale" : "2x" | ||
| 80 | - }, | ||
| 81 | - { | ||
| 82 | - "size" : "40x40", | ||
| 83 | - "idiom" : "ipad", | ||
| 84 | - "filename" : "Icon-App-40x40@1x.png", | ||
| 85 | - "scale" : "1x" | ||
| 86 | - }, | ||
| 87 | - { | ||
| 88 | - "size" : "40x40", | ||
| 89 | - "idiom" : "ipad", | ||
| 90 | - "filename" : "Icon-App-40x40@2x.png", | ||
| 91 | - "scale" : "2x" | ||
| 92 | - }, | ||
| 93 | - { | ||
| 94 | - "size" : "76x76", | ||
| 95 | - "idiom" : "ipad", | ||
| 96 | - "filename" : "Icon-App-76x76@1x.png", | ||
| 97 | - "scale" : "1x" | ||
| 98 | - }, | ||
| 99 | - { | ||
| 100 | - "size" : "76x76", | ||
| 101 | - "idiom" : "ipad", | ||
| 102 | - "filename" : "Icon-App-76x76@2x.png", | ||
| 103 | - "scale" : "2x" | ||
| 104 | - }, | ||
| 105 | - { | ||
| 106 | - "size" : "83.5x83.5", | ||
| 107 | - "idiom" : "ipad", | ||
| 108 | - "filename" : "Icon-App-83.5x83.5@2x.png", | ||
| 109 | - "scale" : "2x" | ||
| 110 | - }, | ||
| 111 | - { | ||
| 112 | - "size" : "1024x1024", | ||
| 113 | - "idiom" : "ios-marketing", | ||
| 114 | - "filename" : "Icon-App-1024x1024@1x.png", | ||
| 115 | - "scale" : "1x" | ||
| 116 | - } | ||
| 117 | - ], | ||
| 118 | - "info" : { | ||
| 119 | - "version" : 1, | ||
| 120 | - "author" : "xcode" | ||
| 121 | - } | ||
| 122 | -} |
564 Bytes
1.25 KB
1.55 KB
1.68 KB
1.88 KB
1.25 KB
1.85 KB
3.74 KB
1.84 KB
3.22 KB
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "filename" : "LaunchImage.png", | ||
| 6 | - "scale" : "1x" | ||
| 7 | - }, | ||
| 8 | - { | ||
| 9 | - "idiom" : "universal", | ||
| 10 | - "filename" : "LaunchImage@2x.png", | ||
| 11 | - "scale" : "2x" | ||
| 12 | - }, | ||
| 13 | - { | ||
| 14 | - "idiom" : "universal", | ||
| 15 | - "filename" : "LaunchImage@3x.png", | ||
| 16 | - "scale" : "3x" | ||
| 17 | - } | ||
| 18 | - ], | ||
| 19 | - "info" : { | ||
| 20 | - "version" : 1, | ||
| 21 | - "author" : "xcode" | ||
| 22 | - } | ||
| 23 | -} |
68 Bytes
68 Bytes
68 Bytes
| 1 | -# Launch Screen Assets | ||
| 2 | - | ||
| 3 | -You can customize the launch screen with your own desired assets by replacing the image files in this directory. | ||
| 4 | - | ||
| 5 | -You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. |
| 1 | -<?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
| 2 | -<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="12121" systemVersion="16G29" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" colorMatched="YES" initialViewController="01J-lp-oVM"> | ||
| 3 | - <dependencies> | ||
| 4 | - <deployment identifier="iOS"/> | ||
| 5 | - <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="12089"/> | ||
| 6 | - </dependencies> | ||
| 7 | - <scenes> | ||
| 8 | - <!--View Controller--> | ||
| 9 | - <scene sceneID="EHf-IW-A2E"> | ||
| 10 | - <objects> | ||
| 11 | - <viewController id="01J-lp-oVM" sceneMemberID="viewController"> | ||
| 12 | - <layoutGuides> | ||
| 13 | - <viewControllerLayoutGuide type="top" id="Ydg-fD-yQy"/> | ||
| 14 | - <viewControllerLayoutGuide type="bottom" id="xbc-2k-c8Z"/> | ||
| 15 | - </layoutGuides> | ||
| 16 | - <view key="view" contentMode="scaleToFill" id="Ze5-6b-2t3"> | ||
| 17 | - <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> | ||
| 18 | - <subviews> | ||
| 19 | - <imageView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" image="LaunchImage" translatesAutoresizingMaskIntoConstraints="NO" id="YRO-k0-Ey4"> | ||
| 20 | - </imageView> | ||
| 21 | - </subviews> | ||
| 22 | - <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> | ||
| 23 | - <constraints> | ||
| 24 | - <constraint firstItem="YRO-k0-Ey4" firstAttribute="centerX" secondItem="Ze5-6b-2t3" secondAttribute="centerX" id="1a2-6s-vTC"/> | ||
| 25 | - <constraint firstItem="YRO-k0-Ey4" firstAttribute="centerY" secondItem="Ze5-6b-2t3" secondAttribute="centerY" id="4X2-HB-R7a"/> | ||
| 26 | - </constraints> | ||
| 27 | - </view> | ||
| 28 | - </viewController> | ||
| 29 | - <placeholder placeholderIdentifier="IBFirstResponder" id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/> | ||
| 30 | - </objects> | ||
| 31 | - <point key="canvasLocation" x="53" y="375"/> | ||
| 32 | - </scene> | ||
| 33 | - </scenes> | ||
| 34 | - <resources> | ||
| 35 | - <image name="LaunchImage" width="168" height="185"/> | ||
| 36 | - </resources> | ||
| 37 | -</document> |
| 1 | -<?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
| 2 | -<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="10117" systemVersion="15F34" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" initialViewController="BYZ-38-t0r"> | ||
| 3 | - <dependencies> | ||
| 4 | - <deployment identifier="iOS"/> | ||
| 5 | - <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="10085"/> | ||
| 6 | - </dependencies> | ||
| 7 | - <scenes> | ||
| 8 | - <!--Flutter View Controller--> | ||
| 9 | - <scene sceneID="tne-QT-ifu"> | ||
| 10 | - <objects> | ||
| 11 | - <viewController id="BYZ-38-t0r" customClass="FlutterViewController" sceneMemberID="viewController"> | ||
| 12 | - <layoutGuides> | ||
| 13 | - <viewControllerLayoutGuide type="top" id="y3c-jy-aDJ"/> | ||
| 14 | - <viewControllerLayoutGuide type="bottom" id="wfy-db-euE"/> | ||
| 15 | - </layoutGuides> | ||
| 16 | - <view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC"> | ||
| 17 | - <rect key="frame" x="0.0" y="0.0" width="600" height="600"/> | ||
| 18 | - <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> | ||
| 19 | - <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/> | ||
| 20 | - </view> | ||
| 21 | - </viewController> | ||
| 22 | - <placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/> | ||
| 23 | - </objects> | ||
| 24 | - </scene> | ||
| 25 | - </scenes> | ||
| 26 | -</document> |
ios/Runner/Info.plist
deleted
100644 → 0
| 1 | -<?xml version="1.0" encoding="UTF-8"?> | ||
| 2 | -<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | ||
| 3 | -<plist version="1.0"> | ||
| 4 | -<dict> | ||
| 5 | - <key>CFBundleDevelopmentRegion</key> | ||
| 6 | - <string>$(DEVELOPMENT_LANGUAGE)</string> | ||
| 7 | - <key>CFBundleExecutable</key> | ||
| 8 | - <string>$(EXECUTABLE_NAME)</string> | ||
| 9 | - <key>CFBundleIdentifier</key> | ||
| 10 | - <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string> | ||
| 11 | - <key>CFBundleInfoDictionaryVersion</key> | ||
| 12 | - <string>6.0</string> | ||
| 13 | - <key>CFBundleName</key> | ||
| 14 | - <string>一键订</string> | ||
| 15 | - <key>CFBundlePackageType</key> | ||
| 16 | - <string>APPL</string> | ||
| 17 | - <key>CFBundleShortVersionString</key> | ||
| 18 | - <string>$(FLUTTER_BUILD_NAME)</string> | ||
| 19 | - <key>CFBundleSignature</key> | ||
| 20 | - <string>????</string> | ||
| 21 | - <key>CFBundleVersion</key> | ||
| 22 | - <string>$(FLUTTER_BUILD_NUMBER)</string> | ||
| 23 | - <key>LSRequiresIPhoneOS</key> | ||
| 24 | - <true/> | ||
| 25 | - <key>UILaunchStoryboardName</key> | ||
| 26 | - <string>LaunchScreen</string> | ||
| 27 | - <key>UIMainStoryboardFile</key> | ||
| 28 | - <string>Main</string> | ||
| 29 | - <key>UISupportedInterfaceOrientations</key> | ||
| 30 | - <array> | ||
| 31 | - <string>UIInterfaceOrientationPortrait</string> | ||
| 32 | - <string>UIInterfaceOrientationLandscapeLeft</string> | ||
| 33 | - <string>UIInterfaceOrientationLandscapeRight</string> | ||
| 34 | - </array> | ||
| 35 | - <key>UISupportedInterfaceOrientations~ipad</key> | ||
| 36 | - <array> | ||
| 37 | - <string>UIInterfaceOrientationPortrait</string> | ||
| 38 | - <string>UIInterfaceOrientationPortraitUpsideDown</string> | ||
| 39 | - <string>UIInterfaceOrientationLandscapeLeft</string> | ||
| 40 | - <string>UIInterfaceOrientationLandscapeRight</string> | ||
| 41 | - </array> | ||
| 42 | - <key>UIViewControllerBasedStatusBarAppearance</key> | ||
| 43 | - <false/> | ||
| 44 | -</dict> | ||
| 45 | -</plist> |
ios/Runner/Runner-Bridging-Header.h
deleted
100644 → 0
| 1 | -#import "GeneratedPluginRegistrant.h" |
jsons/manager.json
deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "role_name":"无", | ||
| 3 | - "id":0, | ||
| 4 | - "sellerid":0, | ||
| 5 | - "openid":"", | ||
| 6 | - "receipt_code":"", | ||
| 7 | - "user_name":"无", | ||
| 8 | - "user_phone":null, | ||
| 9 | - "user_wechat":null, | ||
| 10 | - "photo":null, | ||
| 11 | - "cdate":"", | ||
| 12 | - "status":0, | ||
| 13 | - "qrcode":null, | ||
| 14 | - "is_first":0, | ||
| 15 | - "disting":0, | ||
| 16 | - "add_soucre":null, | ||
| 17 | - "code":0, | ||
| 18 | - "uid":0, | ||
| 19 | - "seat_openid":null, | ||
| 20 | - "nick_name":"无" | ||
| 21 | -} |
| 1 | - | ||
| 2 | import 'package:dio/dio.dart'; | 1 | import 'package:dio/dio.dart'; |
| 3 | import 'package:fluro/fluro.dart'; | 2 | import 'package:fluro/fluro.dart'; |
| 4 | import 'package:flutter/material.dart'; | 3 | import 'package:flutter/material.dart'; |
| @@ -50,8 +49,7 @@ class MyApp extends StatefulWidget { | @@ -50,8 +49,7 @@ class MyApp extends StatefulWidget { | ||
| 50 | } | 49 | } |
| 51 | } | 50 | } |
| 52 | 51 | ||
| 53 | -class MyAppState extends State<MyApp>{ | ||
| 54 | - | 52 | +class MyAppState extends State<MyApp> { |
| 55 | @override | 53 | @override |
| 56 | void initState() { | 54 | void initState() { |
| 57 | // TODO: implement initState | 55 | // TODO: implement initState |
| @@ -70,7 +68,7 @@ class MyAppState extends State<MyApp>{ | @@ -70,7 +68,7 @@ class MyAppState extends State<MyApp>{ | ||
| 70 | appId: "wx85aa3cdd0f791e65", | 68 | appId: "wx85aa3cdd0f791e65", |
| 71 | doOnAndroid: true, | 69 | doOnAndroid: true, |
| 72 | doOnIOS: true, | 70 | doOnIOS: true, |
| 73 | - universalLink: "https://your.univerallink.com/link/"); | 71 | + universalLink: "https://xt04.colorcun.com/link/OneKey/"); |
| 74 | var result = await isWeChatInstalled; | 72 | var result = await isWeChatInstalled; |
| 75 | LogUtil.v("is installed $result"); | 73 | LogUtil.v("is installed $result"); |
| 76 | } | 74 | } |
| @@ -84,7 +82,6 @@ class MyAppState extends State<MyApp>{ | @@ -84,7 +82,6 @@ class MyAppState extends State<MyApp>{ | ||
| 84 | DioUtil().setConfig(config); | 82 | DioUtil().setConfig(config); |
| 85 | } | 83 | } |
| 86 | 84 | ||
| 87 | - | ||
| 88 | @override | 85 | @override |
| 89 | Widget build(BuildContext context) { | 86 | Widget build(BuildContext context) { |
| 90 | // TODO: implement build | 87 | // TODO: implement build |
| @@ -96,7 +93,8 @@ class MyAppState extends State<MyApp>{ | @@ -96,7 +93,8 @@ class MyAppState extends State<MyApp>{ | ||
| 96 | brightness: Brightness.light, | 93 | brightness: Brightness.light, |
| 97 | primaryColor: Colors.white, | 94 | primaryColor: Colors.white, |
| 98 | splashColor: Colors.transparent, | 95 | splashColor: Colors.transparent, |
| 99 | - textTheme: TextTheme(overline: TextStyle(decoration: TextDecoration.none)), | 96 | + textTheme: |
| 97 | + TextTheme(overline: TextStyle(decoration: TextDecoration.none)), | ||
| 100 | tooltipTheme: TooltipThemeData(verticalOffset: -100000)), | 98 | tooltipTheme: TooltipThemeData(verticalOffset: -100000)), |
| 101 | home: LoginPage(), | 99 | home: LoginPage(), |
| 102 | onGenerateRoute: App.router.generator, | 100 | onGenerateRoute: App.router.generator, |
| @@ -3,7 +3,7 @@ import 'dart:convert'; | @@ -3,7 +3,7 @@ import 'dart:convert'; | ||
| 3 | 3 | ||
| 4 | import 'package:flutter/material.dart'; | 4 | import 'package:flutter/material.dart'; |
| 5 | import 'package:flutter_screenutil/flutter_screenutil.dart'; | 5 | import 'package:flutter_screenutil/flutter_screenutil.dart'; |
| 6 | -import 'package:jpush_flutter/jpush_flutter.dart'; | 6 | +// import 'package:jpush_flutter/jpush_flutter.dart'; |
| 7 | import 'package:one_key/app.dart'; | 7 | import 'package:one_key/app.dart'; |
| 8 | import 'package:one_key/models/message.dart'; | 8 | import 'package:one_key/models/message.dart'; |
| 9 | import 'package:one_key/pages/message/message_page.dart'; | 9 | import 'package:one_key/pages/message/message_page.dart'; |
| @@ -21,11 +21,10 @@ import 'package:one_key/utils/utils.dart'; | @@ -21,11 +21,10 @@ import 'package:one_key/utils/utils.dart'; | ||
| 21 | import 'package:provider/provider.dart'; | 21 | import 'package:provider/provider.dart'; |
| 22 | import 'package:flutter/services.dart'; | 22 | import 'package:flutter/services.dart'; |
| 23 | 23 | ||
| 24 | -class HomePage extends StatefulWidget{ | 24 | +class HomePage extends StatefulWidget { |
| 25 | + final int initialIndex; //初始tab | ||
| 25 | 26 | ||
| 26 | - final int initialIndex;//初始tab | ||
| 27 | - | ||
| 28 | - HomePage({this.initialIndex=1}); | 27 | + HomePage({this.initialIndex = 1}); |
| 29 | 28 | ||
| 30 | @override | 29 | @override |
| 31 | State<StatefulWidget> createState() { | 30 | State<StatefulWidget> createState() { |
| @@ -34,9 +33,8 @@ class HomePage extends StatefulWidget{ | @@ -34,9 +33,8 @@ class HomePage extends StatefulWidget{ | ||
| 34 | } | 33 | } |
| 35 | } | 34 | } |
| 36 | 35 | ||
| 37 | -class HomePageState extends State<HomePage>{ | ||
| 38 | - | ||
| 39 | - final JPush jpush = new JPush(); | 36 | +class HomePageState extends State<HomePage> { |
| 37 | + // final JPush jpush = new JPush(); | ||
| 40 | 38 | ||
| 41 | List<Widget> pages = List<Widget>(); | 39 | List<Widget> pages = List<Widget>(); |
| 42 | int _currIndex = 1; | 40 | int _currIndex = 1; |
| @@ -48,27 +46,29 @@ class HomePageState extends State<HomePage>{ | @@ -48,27 +46,29 @@ class HomePageState extends State<HomePage>{ | ||
| 48 | // TODO: implement initState | 46 | // TODO: implement initState |
| 49 | super.initState(); | 47 | super.initState(); |
| 50 | LogUtil.v("home_initState"); | 48 | LogUtil.v("home_initState"); |
| 51 | - _currIndex=widget.initialIndex; | 49 | + _currIndex = widget.initialIndex; |
| 52 | pages | 50 | pages |
| 53 | ..add(ChangeNotifierProvider<MessageModel>( | 51 | ..add(ChangeNotifierProvider<MessageModel>( |
| 54 | - create: (_)=>MessageModel(), | 52 | + create: (_) => MessageModel(), |
| 55 | child: MessagePage(), | 53 | child: MessagePage(), |
| 56 | )) | 54 | )) |
| 57 | ..add(ChangeNotifierProvider<NoteBookModel>( | 55 | ..add(ChangeNotifierProvider<NoteBookModel>( |
| 58 | - create: (_)=>NoteBookModel(), | 56 | + create: (_) => NoteBookModel(), |
| 59 | child: NoteBookPage(), | 57 | child: NoteBookPage(), |
| 60 | )) | 58 | )) |
| 61 | ..add(ChangeNotifierProvider<MyModel>( | 59 | ..add(ChangeNotifierProvider<MyModel>( |
| 62 | - create: (_)=>MyModel(), | 60 | + create: (_) => MyModel(), |
| 63 | child: MyPage(), | 61 | child: MyPage(), |
| 64 | )); | 62 | )); |
| 65 | - initJPush(); | ||
| 66 | - WidgetsBinding.instance.addPostFrameCallback((_){ | ||
| 67 | - if(widget.initialIndex==0)return; | 63 | + // initJPush(); |
| 64 | + WidgetsBinding.instance.addPostFrameCallback((_) { | ||
| 65 | + if (widget.initialIndex == 0) return; | ||
| 68 | getUntreatedMessage(); | 66 | getUntreatedMessage(); |
| 69 | }); | 67 | }); |
| 70 | } | 68 | } |
| 71 | 69 | ||
| 70 | + /* | ||
| 71 | + | ||
| 72 | Future<void> initJPush() async { | 72 | Future<void> initJPush() async { |
| 73 | try { | 73 | try { |
| 74 | jpush.resumePush(); | 74 | jpush.resumePush(); |
| @@ -94,8 +94,8 @@ class HomePageState extends State<HomePage>{ | @@ -94,8 +94,8 @@ class HomePageState extends State<HomePage>{ | ||
| 94 | debug: true, | 94 | debug: true, |
| 95 | ); | 95 | ); |
| 96 | 96 | ||
| 97 | - jpush.applyPushAuthority( | ||
| 98 | - new NotificationSettingsIOS(sound: true, alert: true, badge: true)); | 97 | + // jpush.applyPushAuthority( |
| 98 | + // new NotificationSettingsIOS(sound: true, alert: true, badge: true)); | ||
| 99 | 99 | ||
| 100 | // Platform messages may fail, so we use a try/catch PlatformException. | 100 | // Platform messages may fail, so we use a try/catch PlatformException. |
| 101 | jpush.getRegistrationID().then((rid) { | 101 | jpush.getRegistrationID().then((rid) { |
| @@ -109,33 +109,34 @@ class HomePageState extends State<HomePage>{ | @@ -109,33 +109,34 @@ class HomePageState extends State<HomePage>{ | ||
| 109 | } | 109 | } |
| 110 | }); | 110 | }); |
| 111 | } | 111 | } |
| 112 | - | 112 | +*/ |
| 113 | //初始化推送token | 113 | //初始化推送token |
| 114 | - userTokenInit(String registrationId){ | ||
| 115 | - UserModel userModel=Provider.of<UserModel>(context,listen: false); | ||
| 116 | - userModel.registrationId=registrationId; | ||
| 117 | - Map<String,String> params={ | ||
| 118 | - "sid":userModel.user.sellerid, | ||
| 119 | - "account":userModel.user.account, | ||
| 120 | - "registrationId":registrationId | 114 | + userTokenInit(String registrationId) { |
| 115 | + UserModel userModel = Provider.of<UserModel>(context, listen: false); | ||
| 116 | + userModel.registrationId = registrationId; | ||
| 117 | + Map<String, String> params = { | ||
| 118 | + "sid": userModel.user.sellerid, | ||
| 119 | + "account": userModel.user.account, | ||
| 120 | + "registrationId": registrationId | ||
| 121 | }; | 121 | }; |
| 122 | userModel.userTokenInit(context, params); | 122 | userModel.userTokenInit(context, params); |
| 123 | } | 123 | } |
| 124 | 124 | ||
| 125 | //获取未处理在线预订消息 | 125 | //获取未处理在线预订消息 |
| 126 | - getUntreatedMessage(){ | ||
| 127 | - UserModel userModel=Provider.of<UserModel>(context,listen: false); | ||
| 128 | - Map<String,String> params={ | ||
| 129 | - "sid":userModel.user.sellerid, | ||
| 130 | - "type_id":"10", | ||
| 131 | - "status":"0", | ||
| 132 | - "offset":"0", | ||
| 133 | - "limit":"100", | 126 | + getUntreatedMessage() { |
| 127 | + UserModel userModel = Provider.of<UserModel>(context, listen: false); | ||
| 128 | + Map<String, String> params = { | ||
| 129 | + "sid": userModel.user.sellerid, | ||
| 130 | + "type_id": "10", | ||
| 131 | + "status": "0", | ||
| 132 | + "offset": "0", | ||
| 133 | + "limit": "100", | ||
| 134 | }; | 134 | }; |
| 135 | - MessageDialogModel messageModel=Provider.of<MessageDialogModel>(context,listen: false); | 135 | + MessageDialogModel messageModel = |
| 136 | + Provider.of<MessageDialogModel>(context, listen: false); | ||
| 136 | messageModel.getUntreatedMsg(context, params); | 137 | messageModel.getUntreatedMsg(context, params); |
| 137 | } | 138 | } |
| 138 | - | 139 | + |
| 139 | @override | 140 | @override |
| 140 | Widget build(BuildContext context) { | 141 | Widget build(BuildContext context) { |
| 141 | // TODO: implement build | 142 | // TODO: implement build |
| @@ -157,7 +158,8 @@ class HomePageState extends State<HomePage>{ | @@ -157,7 +158,8 @@ class HomePageState extends State<HomePage>{ | ||
| 157 | title: Text( | 158 | title: Text( |
| 158 | "消息中心", | 159 | "消息中心", |
| 159 | style: TextStyle( | 160 | style: TextStyle( |
| 160 | - color: _currIndex == 0 ? _activeColor : _defaultColor,fontSize: ScreenUtil().setSp(16)), | 161 | + color: _currIndex == 0 ? _activeColor : _defaultColor, |
| 162 | + fontSize: ScreenUtil().setSp(16)), | ||
| 161 | ), | 163 | ), |
| 162 | ), | 164 | ), |
| 163 | BottomNavigationBarItem( | 165 | BottomNavigationBarItem( |
| @@ -174,7 +176,8 @@ class HomePageState extends State<HomePage>{ | @@ -174,7 +176,8 @@ class HomePageState extends State<HomePage>{ | ||
| 174 | title: Text( | 176 | title: Text( |
| 175 | "预定本", | 177 | "预定本", |
| 176 | style: TextStyle( | 178 | style: TextStyle( |
| 177 | - color: _currIndex == 1 ? _activeColor : _defaultColor,fontSize: ScreenUtil().setSp(16)), | 179 | + color: _currIndex == 1 ? _activeColor : _defaultColor, |
| 180 | + fontSize: ScreenUtil().setSp(16)), | ||
| 178 | ), | 181 | ), |
| 179 | ), | 182 | ), |
| 180 | BottomNavigationBarItem( | 183 | BottomNavigationBarItem( |
| @@ -191,7 +194,8 @@ class HomePageState extends State<HomePage>{ | @@ -191,7 +194,8 @@ class HomePageState extends State<HomePage>{ | ||
| 191 | title: Text( | 194 | title: Text( |
| 192 | "我的", | 195 | "我的", |
| 193 | style: TextStyle( | 196 | style: TextStyle( |
| 194 | - color: _currIndex == 2 ? _activeColor : _defaultColor,fontSize: ScreenUtil().setSp(16)), | 197 | + color: _currIndex == 2 ? _activeColor : _defaultColor, |
| 198 | + fontSize: ScreenUtil().setSp(16)), | ||
| 195 | ), | 199 | ), |
| 196 | ), | 200 | ), |
| 197 | ], | 201 | ], |
| @@ -202,9 +206,9 @@ class HomePageState extends State<HomePage>{ | @@ -202,9 +206,9 @@ class HomePageState extends State<HomePage>{ | ||
| 202 | setState(() { | 206 | setState(() { |
| 203 | _currIndex = index; | 207 | _currIndex = index; |
| 204 | }); | 208 | }); |
| 205 | - if(_currIndex==2){ | 209 | + if (_currIndex == 2) { |
| 206 | Utils.changeStatusColor(color: MyColours.color_2bb5b7); | 210 | Utils.changeStatusColor(color: MyColours.color_2bb5b7); |
| 207 | - }else{ | 211 | + } else { |
| 208 | Utils.changeStatusColor(color: MyColours.color_ffffff); | 212 | Utils.changeStatusColor(color: MyColours.color_ffffff); |
| 209 | } | 213 | } |
| 210 | } | 214 | } |
| @@ -219,6 +223,6 @@ class HomePageState extends State<HomePage>{ | @@ -219,6 +223,6 @@ class HomePageState extends State<HomePage>{ | ||
| 219 | // TODO: implement dispose | 223 | // TODO: implement dispose |
| 220 | super.dispose(); | 224 | super.dispose(); |
| 221 | LogUtil.v("home_dispose"); | 225 | LogUtil.v("home_dispose"); |
| 222 | - jpush.stopPush(); | 226 | + // jpush.stopPush(); |
| 223 | } | 227 | } |
| 224 | -} | ||
| 228 | +} |
| @@ -8,27 +8,20 @@ packages: | @@ -8,27 +8,20 @@ packages: | ||
| 8 | url: "https://pub.flutter-io.cn" | 8 | url: "https://pub.flutter-io.cn" |
| 9 | source: hosted | 9 | source: hosted |
| 10 | version: "0.36.4" | 10 | version: "0.36.4" |
| 11 | - archive: | ||
| 12 | - dependency: transitive | ||
| 13 | - description: | ||
| 14 | - name: archive | ||
| 15 | - url: "https://pub.flutter-io.cn" | ||
| 16 | - source: hosted | ||
| 17 | - version: "2.0.11" | ||
| 18 | args: | 11 | args: |
| 19 | dependency: transitive | 12 | dependency: transitive |
| 20 | description: | 13 | description: |
| 21 | name: args | 14 | name: args |
| 22 | url: "https://pub.flutter-io.cn" | 15 | url: "https://pub.flutter-io.cn" |
| 23 | source: hosted | 16 | source: hosted |
| 24 | - version: "1.5.2" | 17 | + version: "1.6.0" |
| 25 | async: | 18 | async: |
| 26 | dependency: transitive | 19 | dependency: transitive |
| 27 | description: | 20 | description: |
| 28 | name: async | 21 | name: async |
| 29 | url: "https://pub.flutter-io.cn" | 22 | url: "https://pub.flutter-io.cn" |
| 30 | source: hosted | 23 | source: hosted |
| 31 | - version: "2.4.0" | 24 | + version: "2.4.2" |
| 32 | audioplayers: | 25 | audioplayers: |
| 33 | dependency: "direct main" | 26 | dependency: "direct main" |
| 34 | description: | 27 | description: |
| @@ -42,7 +35,7 @@ packages: | @@ -42,7 +35,7 @@ packages: | ||
| 42 | name: boolean_selector | 35 | name: boolean_selector |
| 43 | url: "https://pub.flutter-io.cn" | 36 | url: "https://pub.flutter-io.cn" |
| 44 | source: hosted | 37 | source: hosted |
| 45 | - version: "1.0.5" | 38 | + version: "2.0.0" |
| 46 | build: | 39 | build: |
| 47 | dependency: transitive | 40 | dependency: transitive |
| 48 | description: | 41 | description: |
| @@ -63,7 +56,7 @@ packages: | @@ -63,7 +56,7 @@ packages: | ||
| 63 | name: build_daemon | 56 | name: build_daemon |
| 64 | url: "https://pub.flutter-io.cn" | 57 | url: "https://pub.flutter-io.cn" |
| 65 | source: hosted | 58 | source: hosted |
| 66 | - version: "2.1.3" | 59 | + version: "2.1.4" |
| 67 | build_resolvers: | 60 | build_resolvers: |
| 68 | dependency: transitive | 61 | dependency: transitive |
| 69 | description: | 62 | description: |
| @@ -98,21 +91,28 @@ packages: | @@ -98,21 +91,28 @@ packages: | ||
| 98 | name: built_value | 91 | name: built_value |
| 99 | url: "https://pub.flutter-io.cn" | 92 | url: "https://pub.flutter-io.cn" |
| 100 | source: hosted | 93 | source: hosted |
| 101 | - version: "7.0.9" | 94 | + version: "7.1.0" |
| 102 | cached_network_image: | 95 | cached_network_image: |
| 103 | dependency: "direct main" | 96 | dependency: "direct main" |
| 104 | description: | 97 | description: |
| 105 | name: cached_network_image | 98 | name: cached_network_image |
| 106 | url: "https://pub.flutter-io.cn" | 99 | url: "https://pub.flutter-io.cn" |
| 107 | source: hosted | 100 | source: hosted |
| 108 | - version: "2.0.0" | 101 | + version: "2.3.1" |
| 102 | + characters: | ||
| 103 | + dependency: transitive | ||
| 104 | + description: | ||
| 105 | + name: characters | ||
| 106 | + url: "https://pub.flutter-io.cn" | ||
| 107 | + source: hosted | ||
| 108 | + version: "1.0.0" | ||
| 109 | charcode: | 109 | charcode: |
| 110 | dependency: transitive | 110 | dependency: transitive |
| 111 | description: | 111 | description: |
| 112 | name: charcode | 112 | name: charcode |
| 113 | url: "https://pub.flutter-io.cn" | 113 | url: "https://pub.flutter-io.cn" |
| 114 | source: hosted | 114 | source: hosted |
| 115 | - version: "1.1.2" | 115 | + version: "1.1.3" |
| 116 | checked_yaml: | 116 | checked_yaml: |
| 117 | dependency: transitive | 117 | dependency: transitive |
| 118 | description: | 118 | description: |
| @@ -120,20 +120,27 @@ packages: | @@ -120,20 +120,27 @@ packages: | ||
| 120 | url: "https://pub.flutter-io.cn" | 120 | url: "https://pub.flutter-io.cn" |
| 121 | source: hosted | 121 | source: hosted |
| 122 | version: "1.0.2" | 122 | version: "1.0.2" |
| 123 | + clock: | ||
| 124 | + dependency: transitive | ||
| 125 | + description: | ||
| 126 | + name: clock | ||
| 127 | + url: "https://pub.flutter-io.cn" | ||
| 128 | + source: hosted | ||
| 129 | + version: "1.0.1" | ||
| 123 | code_builder: | 130 | code_builder: |
| 124 | dependency: transitive | 131 | dependency: transitive |
| 125 | description: | 132 | description: |
| 126 | name: code_builder | 133 | name: code_builder |
| 127 | url: "https://pub.flutter-io.cn" | 134 | url: "https://pub.flutter-io.cn" |
| 128 | source: hosted | 135 | source: hosted |
| 129 | - version: "3.2.1" | 136 | + version: "3.4.1" |
| 130 | collection: | 137 | collection: |
| 131 | dependency: transitive | 138 | dependency: transitive |
| 132 | description: | 139 | description: |
| 133 | name: collection | 140 | name: collection |
| 134 | url: "https://pub.flutter-io.cn" | 141 | url: "https://pub.flutter-io.cn" |
| 135 | source: hosted | 142 | source: hosted |
| 136 | - version: "1.14.11" | 143 | + version: "1.14.13" |
| 137 | convert: | 144 | convert: |
| 138 | dependency: transitive | 145 | dependency: transitive |
| 139 | description: | 146 | description: |
| @@ -154,14 +161,14 @@ packages: | @@ -154,14 +161,14 @@ packages: | ||
| 154 | name: crypto | 161 | name: crypto |
| 155 | url: "https://pub.flutter-io.cn" | 162 | url: "https://pub.flutter-io.cn" |
| 156 | source: hosted | 163 | source: hosted |
| 157 | - version: "2.1.3" | 164 | + version: "2.1.5" |
| 158 | csslib: | 165 | csslib: |
| 159 | dependency: transitive | 166 | dependency: transitive |
| 160 | description: | 167 | description: |
| 161 | name: csslib | 168 | name: csslib |
| 162 | url: "https://pub.flutter-io.cn" | 169 | url: "https://pub.flutter-io.cn" |
| 163 | source: hosted | 170 | source: hosted |
| 164 | - version: "0.16.1" | 171 | + version: "0.16.2" |
| 165 | cupertino_icons: | 172 | cupertino_icons: |
| 166 | dependency: "direct main" | 173 | dependency: "direct main" |
| 167 | description: | 174 | description: |
| @@ -189,14 +196,28 @@ packages: | @@ -189,14 +196,28 @@ packages: | ||
| 189 | name: extended_image | 196 | name: extended_image |
| 190 | url: "https://pub.flutter-io.cn" | 197 | url: "https://pub.flutter-io.cn" |
| 191 | source: hosted | 198 | source: hosted |
| 192 | - version: "0.7.1" | 199 | + version: "0.7.4" |
| 193 | extended_image_library: | 200 | extended_image_library: |
| 194 | dependency: transitive | 201 | dependency: transitive |
| 195 | description: | 202 | description: |
| 196 | name: extended_image_library | 203 | name: extended_image_library |
| 197 | url: "https://pub.flutter-io.cn" | 204 | url: "https://pub.flutter-io.cn" |
| 198 | source: hosted | 205 | source: hosted |
| 199 | - version: "0.2.0" | 206 | + version: "0.2.3" |
| 207 | + fake_async: | ||
| 208 | + dependency: transitive | ||
| 209 | + description: | ||
| 210 | + name: fake_async | ||
| 211 | + url: "https://pub.flutter-io.cn" | ||
| 212 | + source: hosted | ||
| 213 | + version: "1.1.0" | ||
| 214 | + file: | ||
| 215 | + dependency: transitive | ||
| 216 | + description: | ||
| 217 | + name: file | ||
| 218 | + url: "https://pub.flutter-io.cn" | ||
| 219 | + source: hosted | ||
| 220 | + version: "5.2.1" | ||
| 200 | fixnum: | 221 | fixnum: |
| 201 | dependency: transitive | 222 | dependency: transitive |
| 202 | description: | 223 | description: |
| @@ -210,12 +231,19 @@ packages: | @@ -210,12 +231,19 @@ packages: | ||
| 210 | name: fluro | 231 | name: fluro |
| 211 | url: "https://pub.flutter-io.cn" | 232 | url: "https://pub.flutter-io.cn" |
| 212 | source: hosted | 233 | source: hosted |
| 213 | - version: "1.6.1" | 234 | + version: "1.6.3" |
| 214 | flutter: | 235 | flutter: |
| 215 | dependency: "direct main" | 236 | dependency: "direct main" |
| 216 | description: flutter | 237 | description: flutter |
| 217 | source: sdk | 238 | source: sdk |
| 218 | version: "0.0.0" | 239 | version: "0.0.0" |
| 240 | + flutter_blurhash: | ||
| 241 | + dependency: transitive | ||
| 242 | + description: | ||
| 243 | + name: flutter_blurhash | ||
| 244 | + url: "https://pub.flutter-io.cn" | ||
| 245 | + source: hosted | ||
| 246 | + version: "0.5.0" | ||
| 219 | flutter_bugly: | 247 | flutter_bugly: |
| 220 | dependency: "direct main" | 248 | dependency: "direct main" |
| 221 | description: | 249 | description: |
| @@ -229,28 +257,28 @@ packages: | @@ -229,28 +257,28 @@ packages: | ||
| 229 | name: flutter_cache_manager | 257 | name: flutter_cache_manager |
| 230 | url: "https://pub.flutter-io.cn" | 258 | url: "https://pub.flutter-io.cn" |
| 231 | source: hosted | 259 | source: hosted |
| 232 | - version: "1.1.3" | 260 | + version: "1.4.1" |
| 233 | flutter_easyrefresh: | 261 | flutter_easyrefresh: |
| 234 | dependency: "direct main" | 262 | dependency: "direct main" |
| 235 | description: | 263 | description: |
| 236 | name: flutter_easyrefresh | 264 | name: flutter_easyrefresh |
| 237 | url: "https://pub.flutter-io.cn" | 265 | url: "https://pub.flutter-io.cn" |
| 238 | source: hosted | 266 | source: hosted |
| 239 | - version: "2.1.0" | 267 | + version: "2.1.5" |
| 240 | flutter_picker: | 268 | flutter_picker: |
| 241 | dependency: "direct main" | 269 | dependency: "direct main" |
| 242 | description: | 270 | description: |
| 243 | name: flutter_picker | 271 | name: flutter_picker |
| 244 | url: "https://pub.flutter-io.cn" | 272 | url: "https://pub.flutter-io.cn" |
| 245 | source: hosted | 273 | source: hosted |
| 246 | - version: "1.1.3" | 274 | + version: "1.1.5" |
| 247 | flutter_screenutil: | 275 | flutter_screenutil: |
| 248 | dependency: "direct main" | 276 | dependency: "direct main" |
| 249 | description: | 277 | description: |
| 250 | name: flutter_screenutil | 278 | name: flutter_screenutil |
| 251 | url: "https://pub.flutter-io.cn" | 279 | url: "https://pub.flutter-io.cn" |
| 252 | source: hosted | 280 | source: hosted |
| 253 | - version: "1.0.2" | 281 | + version: "1.1.0" |
| 254 | flutter_statusbarcolor: | 282 | flutter_statusbarcolor: |
| 255 | dependency: "direct main" | 283 | dependency: "direct main" |
| 256 | description: | 284 | description: |
| @@ -281,7 +309,7 @@ packages: | @@ -281,7 +309,7 @@ packages: | ||
| 281 | name: fluwx | 309 | name: fluwx |
| 282 | url: "https://pub.flutter-io.cn" | 310 | url: "https://pub.flutter-io.cn" |
| 283 | source: hosted | 311 | source: hosted |
| 284 | - version: "2.0.7" | 312 | + version: "2.3.0" |
| 285 | front_end: | 313 | front_end: |
| 286 | dependency: transitive | 314 | dependency: transitive |
| 287 | description: | 315 | description: |
| @@ -323,7 +351,7 @@ packages: | @@ -323,7 +351,7 @@ packages: | ||
| 323 | name: http | 351 | name: http |
| 324 | url: "https://pub.flutter-io.cn" | 352 | url: "https://pub.flutter-io.cn" |
| 325 | source: hosted | 353 | source: hosted |
| 326 | - version: "0.12.0+4" | 354 | + version: "0.12.2" |
| 327 | http_client_helper: | 355 | http_client_helper: |
| 328 | dependency: transitive | 356 | dependency: transitive |
| 329 | description: | 357 | description: |
| @@ -344,14 +372,7 @@ packages: | @@ -344,14 +372,7 @@ packages: | ||
| 344 | name: http_parser | 372 | name: http_parser |
| 345 | url: "https://pub.flutter-io.cn" | 373 | url: "https://pub.flutter-io.cn" |
| 346 | source: hosted | 374 | source: hosted |
| 347 | - version: "3.1.3" | ||
| 348 | - image: | ||
| 349 | - dependency: transitive | ||
| 350 | - description: | ||
| 351 | - name: image | ||
| 352 | - url: "https://pub.flutter-io.cn" | ||
| 353 | - source: hosted | ||
| 354 | - version: "2.1.4" | 375 | + version: "3.1.4" |
| 355 | intl: | 376 | intl: |
| 356 | dependency: transitive | 377 | dependency: transitive |
| 357 | description: | 378 | description: |
| @@ -365,21 +386,14 @@ packages: | @@ -365,21 +386,14 @@ packages: | ||
| 365 | name: io | 386 | name: io |
| 366 | url: "https://pub.flutter-io.cn" | 387 | url: "https://pub.flutter-io.cn" |
| 367 | source: hosted | 388 | source: hosted |
| 368 | - version: "0.3.3" | ||
| 369 | - jpush_flutter: | ||
| 370 | - dependency: "direct main" | ||
| 371 | - description: | ||
| 372 | - name: jpush_flutter | ||
| 373 | - url: "https://pub.flutter-io.cn" | ||
| 374 | - source: hosted | ||
| 375 | - version: "0.5.3" | 389 | + version: "0.3.4" |
| 376 | js: | 390 | js: |
| 377 | dependency: transitive | 391 | dependency: transitive |
| 378 | description: | 392 | description: |
| 379 | name: js | 393 | name: js |
| 380 | url: "https://pub.flutter-io.cn" | 394 | url: "https://pub.flutter-io.cn" |
| 381 | source: hosted | 395 | source: hosted |
| 382 | - version: "0.6.1+1" | 396 | + version: "0.6.2" |
| 383 | json_annotation: | 397 | json_annotation: |
| 384 | dependency: "direct main" | 398 | dependency: "direct main" |
| 385 | description: | 399 | description: |
| @@ -421,7 +435,7 @@ packages: | @@ -421,7 +435,7 @@ packages: | ||
| 421 | name: matcher | 435 | name: matcher |
| 422 | url: "https://pub.flutter-io.cn" | 436 | url: "https://pub.flutter-io.cn" |
| 423 | source: hosted | 437 | source: hosted |
| 424 | - version: "0.12.6" | 438 | + version: "0.12.8" |
| 425 | meta: | 439 | meta: |
| 426 | dependency: transitive | 440 | dependency: transitive |
| 427 | description: | 441 | description: |
| @@ -435,7 +449,7 @@ packages: | @@ -435,7 +449,7 @@ packages: | ||
| 435 | name: mime | 449 | name: mime |
| 436 | url: "https://pub.flutter-io.cn" | 450 | url: "https://pub.flutter-io.cn" |
| 437 | source: hosted | 451 | source: hosted |
| 438 | - version: "0.9.6+3" | 452 | + version: "0.9.7" |
| 439 | nested: | 453 | nested: |
| 440 | dependency: transitive | 454 | dependency: transitive |
| 441 | description: | 455 | description: |
| @@ -449,21 +463,28 @@ packages: | @@ -449,21 +463,28 @@ packages: | ||
| 449 | name: node_interop | 463 | name: node_interop |
| 450 | url: "https://pub.flutter-io.cn" | 464 | url: "https://pub.flutter-io.cn" |
| 451 | source: hosted | 465 | source: hosted |
| 452 | - version: "1.0.3" | 466 | + version: "1.1.1" |
| 453 | node_io: | 467 | node_io: |
| 454 | dependency: transitive | 468 | dependency: transitive |
| 455 | description: | 469 | description: |
| 456 | name: node_io | 470 | name: node_io |
| 457 | url: "https://pub.flutter-io.cn" | 471 | url: "https://pub.flutter-io.cn" |
| 458 | source: hosted | 472 | source: hosted |
| 459 | - version: "1.0.1+2" | 473 | + version: "1.1.1" |
| 474 | + octo_image: | ||
| 475 | + dependency: transitive | ||
| 476 | + description: | ||
| 477 | + name: octo_image | ||
| 478 | + url: "https://pub.flutter-io.cn" | ||
| 479 | + source: hosted | ||
| 480 | + version: "0.2.1" | ||
| 460 | package_config: | 481 | package_config: |
| 461 | dependency: transitive | 482 | dependency: transitive |
| 462 | description: | 483 | description: |
| 463 | name: package_config | 484 | name: package_config |
| 464 | url: "https://pub.flutter-io.cn" | 485 | url: "https://pub.flutter-io.cn" |
| 465 | source: hosted | 486 | source: hosted |
| 466 | - version: "1.9.2" | 487 | + version: "1.9.3" |
| 467 | package_resolver: | 488 | package_resolver: |
| 468 | dependency: transitive | 489 | dependency: transitive |
| 469 | description: | 490 | description: |
| @@ -477,42 +498,49 @@ packages: | @@ -477,42 +498,49 @@ packages: | ||
| 477 | name: path | 498 | name: path |
| 478 | url: "https://pub.flutter-io.cn" | 499 | url: "https://pub.flutter-io.cn" |
| 479 | source: hosted | 500 | source: hosted |
| 480 | - version: "1.6.4" | 501 | + version: "1.7.0" |
| 481 | path_provider: | 502 | path_provider: |
| 482 | dependency: "direct main" | 503 | dependency: "direct main" |
| 483 | description: | 504 | description: |
| 484 | name: path_provider | 505 | name: path_provider |
| 485 | url: "https://pub.flutter-io.cn" | 506 | url: "https://pub.flutter-io.cn" |
| 486 | source: hosted | 507 | source: hosted |
| 487 | - version: "1.6.5" | 508 | + version: "1.6.14" |
| 509 | + path_provider_linux: | ||
| 510 | + dependency: transitive | ||
| 511 | + description: | ||
| 512 | + name: path_provider_linux | ||
| 513 | + url: "https://pub.flutter-io.cn" | ||
| 514 | + source: hosted | ||
| 515 | + version: "0.0.1+2" | ||
| 488 | path_provider_macos: | 516 | path_provider_macos: |
| 489 | dependency: transitive | 517 | dependency: transitive |
| 490 | description: | 518 | description: |
| 491 | name: path_provider_macos | 519 | name: path_provider_macos |
| 492 | url: "https://pub.flutter-io.cn" | 520 | url: "https://pub.flutter-io.cn" |
| 493 | source: hosted | 521 | source: hosted |
| 494 | - version: "0.0.4" | 522 | + version: "0.0.4+3" |
| 495 | path_provider_platform_interface: | 523 | path_provider_platform_interface: |
| 496 | dependency: transitive | 524 | dependency: transitive |
| 497 | description: | 525 | description: |
| 498 | name: path_provider_platform_interface | 526 | name: path_provider_platform_interface |
| 499 | url: "https://pub.flutter-io.cn" | 527 | url: "https://pub.flutter-io.cn" |
| 500 | source: hosted | 528 | source: hosted |
| 501 | - version: "1.0.1" | 529 | + version: "1.0.3" |
| 502 | pedantic: | 530 | pedantic: |
| 503 | dependency: transitive | 531 | dependency: transitive |
| 504 | description: | 532 | description: |
| 505 | name: pedantic | 533 | name: pedantic |
| 506 | url: "https://pub.flutter-io.cn" | 534 | url: "https://pub.flutter-io.cn" |
| 507 | source: hosted | 535 | source: hosted |
| 508 | - version: "1.8.0+1" | 536 | + version: "1.9.0" |
| 509 | permission_handler: | 537 | permission_handler: |
| 510 | dependency: "direct main" | 538 | dependency: "direct main" |
| 511 | description: | 539 | description: |
| 512 | name: permission_handler | 540 | name: permission_handler |
| 513 | url: "https://pub.flutter-io.cn" | 541 | url: "https://pub.flutter-io.cn" |
| 514 | source: hosted | 542 | source: hosted |
| 515 | - version: "4.4.0" | 543 | + version: "4.4.0+hotfix.4" |
| 516 | permission_handler_platform_interface: | 544 | permission_handler_platform_interface: |
| 517 | dependency: transitive | 545 | dependency: transitive |
| 518 | description: | 546 | description: |
| @@ -520,20 +548,20 @@ packages: | @@ -520,20 +548,20 @@ packages: | ||
| 520 | url: "https://pub.flutter-io.cn" | 548 | url: "https://pub.flutter-io.cn" |
| 521 | source: hosted | 549 | source: hosted |
| 522 | version: "1.0.0" | 550 | version: "1.0.0" |
| 523 | - petitparser: | 551 | + platform: |
| 524 | dependency: transitive | 552 | dependency: transitive |
| 525 | description: | 553 | description: |
| 526 | - name: petitparser | 554 | + name: platform |
| 527 | url: "https://pub.flutter-io.cn" | 555 | url: "https://pub.flutter-io.cn" |
| 528 | source: hosted | 556 | source: hosted |
| 529 | - version: "2.4.0" | ||
| 530 | - platform: | 557 | + version: "2.2.1" |
| 558 | + platform_detect: | ||
| 531 | dependency: transitive | 559 | dependency: transitive |
| 532 | description: | 560 | description: |
| 533 | - name: platform | 561 | + name: platform_detect |
| 534 | url: "https://pub.flutter-io.cn" | 562 | url: "https://pub.flutter-io.cn" |
| 535 | source: hosted | 563 | source: hosted |
| 536 | - version: "2.2.1" | 564 | + version: "1.4.0" |
| 537 | plugin_platform_interface: | 565 | plugin_platform_interface: |
| 538 | dependency: transitive | 566 | dependency: transitive |
| 539 | description: | 567 | description: |
| @@ -548,13 +576,20 @@ packages: | @@ -548,13 +576,20 @@ packages: | ||
| 548 | url: "https://pub.flutter-io.cn" | 576 | url: "https://pub.flutter-io.cn" |
| 549 | source: hosted | 577 | source: hosted |
| 550 | version: "1.4.0" | 578 | version: "1.4.0" |
| 579 | + process: | ||
| 580 | + dependency: transitive | ||
| 581 | + description: | ||
| 582 | + name: process | ||
| 583 | + url: "https://pub.flutter-io.cn" | ||
| 584 | + source: hosted | ||
| 585 | + version: "3.0.13" | ||
| 551 | provider: | 586 | provider: |
| 552 | dependency: "direct main" | 587 | dependency: "direct main" |
| 553 | description: | 588 | description: |
| 554 | name: provider | 589 | name: provider |
| 555 | url: "https://pub.flutter-io.cn" | 590 | url: "https://pub.flutter-io.cn" |
| 556 | source: hosted | 591 | source: hosted |
| 557 | - version: "4.0.4" | 592 | + version: "4.3.2+1" |
| 558 | pub_semver: | 593 | pub_semver: |
| 559 | dependency: transitive | 594 | dependency: transitive |
| 560 | description: | 595 | description: |
| @@ -575,42 +610,56 @@ packages: | @@ -575,42 +610,56 @@ packages: | ||
| 575 | name: quiver | 610 | name: quiver |
| 576 | url: "https://pub.flutter-io.cn" | 611 | url: "https://pub.flutter-io.cn" |
| 577 | source: hosted | 612 | source: hosted |
| 578 | - version: "2.0.5" | 613 | + version: "2.1.3" |
| 614 | + rxdart: | ||
| 615 | + dependency: transitive | ||
| 616 | + description: | ||
| 617 | + name: rxdart | ||
| 618 | + url: "https://pub.flutter-io.cn" | ||
| 619 | + source: hosted | ||
| 620 | + version: "0.24.1" | ||
| 579 | shared_preferences: | 621 | shared_preferences: |
| 580 | dependency: "direct main" | 622 | dependency: "direct main" |
| 581 | description: | 623 | description: |
| 582 | name: shared_preferences | 624 | name: shared_preferences |
| 583 | url: "https://pub.flutter-io.cn" | 625 | url: "https://pub.flutter-io.cn" |
| 584 | source: hosted | 626 | source: hosted |
| 585 | - version: "0.5.6+3" | 627 | + version: "0.5.10" |
| 628 | + shared_preferences_linux: | ||
| 629 | + dependency: transitive | ||
| 630 | + description: | ||
| 631 | + name: shared_preferences_linux | ||
| 632 | + url: "https://pub.flutter-io.cn" | ||
| 633 | + source: hosted | ||
| 634 | + version: "0.0.2+2" | ||
| 586 | shared_preferences_macos: | 635 | shared_preferences_macos: |
| 587 | dependency: transitive | 636 | dependency: transitive |
| 588 | description: | 637 | description: |
| 589 | name: shared_preferences_macos | 638 | name: shared_preferences_macos |
| 590 | url: "https://pub.flutter-io.cn" | 639 | url: "https://pub.flutter-io.cn" |
| 591 | source: hosted | 640 | source: hosted |
| 592 | - version: "0.0.1+6" | 641 | + version: "0.0.1+10" |
| 593 | shared_preferences_platform_interface: | 642 | shared_preferences_platform_interface: |
| 594 | dependency: transitive | 643 | dependency: transitive |
| 595 | description: | 644 | description: |
| 596 | name: shared_preferences_platform_interface | 645 | name: shared_preferences_platform_interface |
| 597 | url: "https://pub.flutter-io.cn" | 646 | url: "https://pub.flutter-io.cn" |
| 598 | source: hosted | 647 | source: hosted |
| 599 | - version: "1.0.3" | 648 | + version: "1.0.4" |
| 600 | shared_preferences_web: | 649 | shared_preferences_web: |
| 601 | dependency: transitive | 650 | dependency: transitive |
| 602 | description: | 651 | description: |
| 603 | name: shared_preferences_web | 652 | name: shared_preferences_web |
| 604 | url: "https://pub.flutter-io.cn" | 653 | url: "https://pub.flutter-io.cn" |
| 605 | source: hosted | 654 | source: hosted |
| 606 | - version: "0.1.2+4" | 655 | + version: "0.1.2+7" |
| 607 | shelf: | 656 | shelf: |
| 608 | dependency: transitive | 657 | dependency: transitive |
| 609 | description: | 658 | description: |
| 610 | name: shelf | 659 | name: shelf |
| 611 | url: "https://pub.flutter-io.cn" | 660 | url: "https://pub.flutter-io.cn" |
| 612 | source: hosted | 661 | source: hosted |
| 613 | - version: "0.7.5" | 662 | + version: "0.7.9" |
| 614 | shelf_web_socket: | 663 | shelf_web_socket: |
| 615 | dependency: transitive | 664 | dependency: transitive |
| 616 | description: | 665 | description: |
| @@ -643,21 +692,28 @@ packages: | @@ -643,21 +692,28 @@ packages: | ||
| 643 | name: source_span | 692 | name: source_span |
| 644 | url: "https://pub.flutter-io.cn" | 693 | url: "https://pub.flutter-io.cn" |
| 645 | source: hosted | 694 | source: hosted |
| 646 | - version: "1.5.5" | 695 | + version: "1.7.0" |
| 647 | sqflite: | 696 | sqflite: |
| 648 | dependency: "direct main" | 697 | dependency: "direct main" |
| 649 | description: | 698 | description: |
| 650 | name: sqflite | 699 | name: sqflite |
| 651 | url: "https://pub.flutter-io.cn" | 700 | url: "https://pub.flutter-io.cn" |
| 652 | source: hosted | 701 | source: hosted |
| 653 | - version: "1.2.2+1" | 702 | + version: "1.3.1+1" |
| 703 | + sqflite_common: | ||
| 704 | + dependency: transitive | ||
| 705 | + description: | ||
| 706 | + name: sqflite_common | ||
| 707 | + url: "https://pub.flutter-io.cn" | ||
| 708 | + source: hosted | ||
| 709 | + version: "1.0.2+1" | ||
| 654 | stack_trace: | 710 | stack_trace: |
| 655 | dependency: transitive | 711 | dependency: transitive |
| 656 | description: | 712 | description: |
| 657 | name: stack_trace | 713 | name: stack_trace |
| 658 | url: "https://pub.flutter-io.cn" | 714 | url: "https://pub.flutter-io.cn" |
| 659 | source: hosted | 715 | source: hosted |
| 660 | - version: "1.9.3" | 716 | + version: "1.9.5" |
| 661 | stream_channel: | 717 | stream_channel: |
| 662 | dependency: transitive | 718 | dependency: transitive |
| 663 | description: | 719 | description: |
| @@ -685,7 +741,7 @@ packages: | @@ -685,7 +741,7 @@ packages: | ||
| 685 | name: synchronized | 741 | name: synchronized |
| 686 | url: "https://pub.flutter-io.cn" | 742 | url: "https://pub.flutter-io.cn" |
| 687 | source: hosted | 743 | source: hosted |
| 688 | - version: "2.2.0" | 744 | + version: "2.2.0+2" |
| 689 | table_calendar: | 745 | table_calendar: |
| 690 | dependency: "direct main" | 746 | dependency: "direct main" |
| 691 | description: | 747 | description: |
| @@ -706,7 +762,7 @@ packages: | @@ -706,7 +762,7 @@ packages: | ||
| 706 | name: test_api | 762 | name: test_api |
| 707 | url: "https://pub.flutter-io.cn" | 763 | url: "https://pub.flutter-io.cn" |
| 708 | source: hosted | 764 | source: hosted |
| 709 | - version: "0.2.11" | 765 | + version: "0.2.17" |
| 710 | timing: | 766 | timing: |
| 711 | dependency: transitive | 767 | dependency: transitive |
| 712 | description: | 768 | description: |
| @@ -720,42 +776,49 @@ packages: | @@ -720,42 +776,49 @@ packages: | ||
| 720 | name: typed_data | 776 | name: typed_data |
| 721 | url: "https://pub.flutter-io.cn" | 777 | url: "https://pub.flutter-io.cn" |
| 722 | source: hosted | 778 | source: hosted |
| 723 | - version: "1.1.6" | 779 | + version: "1.2.0" |
| 724 | url_launcher: | 780 | url_launcher: |
| 725 | dependency: "direct main" | 781 | dependency: "direct main" |
| 726 | description: | 782 | description: |
| 727 | name: url_launcher | 783 | name: url_launcher |
| 728 | url: "https://pub.flutter-io.cn" | 784 | url: "https://pub.flutter-io.cn" |
| 729 | source: hosted | 785 | source: hosted |
| 730 | - version: "5.4.2" | 786 | + version: "5.5.2" |
| 787 | + url_launcher_linux: | ||
| 788 | + dependency: transitive | ||
| 789 | + description: | ||
| 790 | + name: url_launcher_linux | ||
| 791 | + url: "https://pub.flutter-io.cn" | ||
| 792 | + source: hosted | ||
| 793 | + version: "0.0.1+1" | ||
| 731 | url_launcher_macos: | 794 | url_launcher_macos: |
| 732 | dependency: transitive | 795 | dependency: transitive |
| 733 | description: | 796 | description: |
| 734 | name: url_launcher_macos | 797 | name: url_launcher_macos |
| 735 | url: "https://pub.flutter-io.cn" | 798 | url: "https://pub.flutter-io.cn" |
| 736 | source: hosted | 799 | source: hosted |
| 737 | - version: "0.0.1+4" | 800 | + version: "0.0.1+7" |
| 738 | url_launcher_platform_interface: | 801 | url_launcher_platform_interface: |
| 739 | dependency: transitive | 802 | dependency: transitive |
| 740 | description: | 803 | description: |
| 741 | name: url_launcher_platform_interface | 804 | name: url_launcher_platform_interface |
| 742 | url: "https://pub.flutter-io.cn" | 805 | url: "https://pub.flutter-io.cn" |
| 743 | source: hosted | 806 | source: hosted |
| 744 | - version: "1.0.6" | 807 | + version: "1.0.8" |
| 745 | url_launcher_web: | 808 | url_launcher_web: |
| 746 | dependency: transitive | 809 | dependency: transitive |
| 747 | description: | 810 | description: |
| 748 | name: url_launcher_web | 811 | name: url_launcher_web |
| 749 | url: "https://pub.flutter-io.cn" | 812 | url: "https://pub.flutter-io.cn" |
| 750 | source: hosted | 813 | source: hosted |
| 751 | - version: "0.1.1+1" | 814 | + version: "0.1.3+1" |
| 752 | uuid: | 815 | uuid: |
| 753 | dependency: transitive | 816 | dependency: transitive |
| 754 | description: | 817 | description: |
| 755 | name: uuid | 818 | name: uuid |
| 756 | url: "https://pub.flutter-io.cn" | 819 | url: "https://pub.flutter-io.cn" |
| 757 | source: hosted | 820 | source: hosted |
| 758 | - version: "2.0.4" | 821 | + version: "2.2.2" |
| 759 | vector_math: | 822 | vector_math: |
| 760 | dependency: transitive | 823 | dependency: transitive |
| 761 | description: | 824 | description: |
| @@ -769,7 +832,7 @@ packages: | @@ -769,7 +832,7 @@ packages: | ||
| 769 | name: watcher | 832 | name: watcher |
| 770 | url: "https://pub.flutter-io.cn" | 833 | url: "https://pub.flutter-io.cn" |
| 771 | source: hosted | 834 | source: hosted |
| 772 | - version: "0.9.7+14" | 835 | + version: "0.9.7+15" |
| 773 | web_socket_channel: | 836 | web_socket_channel: |
| 774 | dependency: "direct main" | 837 | dependency: "direct main" |
| 775 | description: | 838 | description: |
| @@ -777,20 +840,20 @@ packages: | @@ -777,20 +840,20 @@ packages: | ||
| 777 | url: "https://pub.flutter-io.cn" | 840 | url: "https://pub.flutter-io.cn" |
| 778 | source: hosted | 841 | source: hosted |
| 779 | version: "1.1.0" | 842 | version: "1.1.0" |
| 780 | - xml: | 843 | + xdg_directories: |
| 781 | dependency: transitive | 844 | dependency: transitive |
| 782 | description: | 845 | description: |
| 783 | - name: xml | 846 | + name: xdg_directories |
| 784 | url: "https://pub.flutter-io.cn" | 847 | url: "https://pub.flutter-io.cn" |
| 785 | source: hosted | 848 | source: hosted |
| 786 | - version: "3.5.0" | 849 | + version: "0.1.0" |
| 787 | yaml: | 850 | yaml: |
| 788 | dependency: transitive | 851 | dependency: transitive |
| 789 | description: | 852 | description: |
| 790 | name: yaml | 853 | name: yaml |
| 791 | url: "https://pub.flutter-io.cn" | 854 | url: "https://pub.flutter-io.cn" |
| 792 | source: hosted | 855 | source: hosted |
| 793 | - version: "2.2.0" | 856 | + version: "2.2.1" |
| 794 | sdks: | 857 | sdks: |
| 795 | - dart: ">=2.7.0 <3.0.0" | ||
| 796 | - flutter: ">=1.12.13+hotfix.4 <1.16.0" | 858 | + dart: ">=2.9.0-14.0.dev <3.0.0" |
| 859 | + flutter: ">=1.20.0 <2.0.0" |
| @@ -54,7 +54,7 @@ dependencies: | @@ -54,7 +54,7 @@ dependencies: | ||
| 54 | # sqlite数据库 | 54 | # sqlite数据库 |
| 55 | sqflite: ^1.2.2+1 | 55 | sqflite: ^1.2.2+1 |
| 56 | # 极光推送 | 56 | # 极光推送 |
| 57 | - jpush_flutter: 0.5.3 | 57 | + # jpush_flutter: 0.5.3 |
| 58 | # Bugly | 58 | # Bugly |
| 59 | flutter_bugly: ^0.2.8 | 59 | flutter_bugly: ^0.2.8 |
| 60 | # 设置状态栏颜色 | 60 | # 设置状态栏颜色 |
test/widget_test.dart
deleted
100644 → 0
| 1 | -// This is a basic Flutter widget test. | ||
| 2 | -// | ||
| 3 | -// To perform an interaction with a widget in your test, use the WidgetTester | ||
| 4 | -// utility that Flutter provides. For example, you can send tap and scroll | ||
| 5 | -// gestures. You can also use WidgetTester to find child widgets in the widget | ||
| 6 | -// tree, read text, and verify that the values of widget properties are correct. | ||
| 7 | - | ||
| 8 | -import 'package:flutter/material.dart'; | ||
| 9 | -import 'package:flutter_test/flutter_test.dart'; | ||
| 10 | - | ||
| 11 | -import 'package:one_key/main.dart'; | ||
| 12 | - | ||
| 13 | -void main() { | ||
| 14 | - testWidgets('Counter increments smoke test', (WidgetTester tester) async { | ||
| 15 | - // Build our app and trigger a frame. | ||
| 16 | - await tester.pumpWidget(MyApp()); | ||
| 17 | - | ||
| 18 | - // Verify that our counter starts at 0. | ||
| 19 | - expect(find.text('0'), findsOneWidget); | ||
| 20 | - expect(find.text('1'), findsNothing); | ||
| 21 | - | ||
| 22 | - // Tap the '+' icon and trigger a frame. | ||
| 23 | - await tester.tap(find.byIcon(Icons.add)); | ||
| 24 | - await tester.pump(); | ||
| 25 | - | ||
| 26 | - // Verify that our counter has incremented. | ||
| 27 | - expect(find.text('0'), findsNothing); | ||
| 28 | - expect(find.text('1'), findsOneWidget); | ||
| 29 | - }); | ||
| 30 | -} |
-
Please register or login to post a comment