Flutter Community Plus Plugins

Overview

Flutter Community Plus Plugins

Plus plugins

build

all_plugins GitHub Workflow Status all_plugins Coverage Follow on Twitter


PlusPlugins is a set of Flutter plugins that is developed based on existing Flutter plugins with extra functionalities, platforms support, and better maintenance.

Important: As of January 2021, the Flutter team is no longer accepting non-critical PRs for the original set of plugins in flutter/plugins, and instead they should be submitted in this project. You can read more about this announcement here. as well as in the Flutter 2 announcement blog post.

Feedback and Pull Requests are most welcome!

Plugins

Table of contents:


battery_plus

battery_plus pub points

Flutter plugin for accessing information about the battery state(full, charging, discharging) on Android and iOS.

[View Source]

Platform Support

Android iOS MacOS Web Linux Windows
✔️ ✔️ ✔️ ✔️ ✔️ ✔️

connectivity_plus

connectivity_plus pub points

Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.

[View Source]

Platform Support

Android iOS MacOS Web Linux Windows
✔️ ✔️ ✔️ ✔️ ✔️ ✔️

device_info_plus

device_info_plus pub points

Flutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on.

[View Source]

Platform Support

Android iOS MacOS Web Linux Windows
✔️ ✔️ ✔️ ✔️ ✔️ ✔️

network_info_plus

network_info_plus pub points

Flutter plugin for discovering network info.

[View Source]

Platform Support

Android iOS MacOS Web Linux Windows
✔️ ✔️ ✔️ ✔️ ✔️

package_info_plus

package_info_plus pub points

Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.

[View Source]

Platform Support

Android iOS MacOS Web Linux Windows
✔️ ✔️ ✔️ ✔️ ✔️ ✔️

sensors_plus

sensors_plus pub points

Flutter plugin for accessing accelerometer and gyroscope sensors.

[View Source]

Platform Support

Android iOS MacOS Web Linux Windows
✔️ ✔️ ✔️

share_plus

share_plus pub points

Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.

[View Source]

Platform Support

Android iOS MacOS Web Linux Windows
✔️ ✔️ ✔️ ✔️ ✔️ ✔️

android_alarm_manager_plus

android_alarm_manager_plus pub points

Flutter plugin for accessing the Android AlarmManager service, and running Dart code in the background when alarms fire.

[View Source]

Platform Support

Android
✔️

android_intent_plus

android_intent_plus pub points

Flutter plugin for launching Android Intents. Not supported on iOS.

[View Source]

Platform Support

Android
✔️

Issues

Please file PlusPlugins specific issues, bugs, or feature requests in our issue tracker.

Plugin issues that are not specific to PlusPlugins can be filed in the Flutter issue tracker.

Contributing

If you wish to contribute a change to any of the existing plugins in this repo, please review our contribution guide and open a pull request.

Status

This repository is maintained by FlutterCommunity authors. Issues here are answered by maintainers and other community members on GitHub on a best-effort basis.

Comments
  • share_plus - Give back result of user action

    share_plus - Give back result of user action

    I will propose below a feature for the plugin https://pub.dev/packages/share_plus

    Request is: Give back some enum of user action after share screen is shown. Currently we have this signature, which returns void

      static Future<void> share(
        String text, {
        String? subject,
        Rect? sharePositionOrigin,
      })
    

    In many use cases as I will describe in the other section, will be very useful to know what user did in the share screen.

    Use case

    1. Tracking. We need to know if user shared the text/file/etc =, or just closed the dialog(view) without doing nothing. This enabled a lot of opportunities, like A/B testing, trying to improve ui (explanation text) for what user is about to share and so on.
    2. Follow up logic. Based on whether user shared or not, app might want to follow up with different code paths. Example: thank you for sharing, you received 10 super app points.

    Proposal

    The functions will return instead of Future Future

      static Future<Result> share(
        String text, {
        String? subject,
        Rect? sharePositionOrigin,
      })
    
    //where Result can be something like
    
    enum ShareResult {
      shared,
      closed,
      // maybe something else here no idea currently i see big need for binary did share or not  
    }
    
    enhancement share_plus Hacktoberfest 
    opened by kristijorgji 95
  • flutter build ios fatal error module connectivity_plus not found

    flutter build ios fatal error module connectivity_plus not found

    System info

    Issue occurs on: iOS Plugin name: connectivity plus Plugin version: 1.0.4 Flutter doctor output:

    paste it here...
    

    Steps to Reproduce

    1. ...
    2. ...
    3. ...

    Logs

    bug question connectivity_plus Hacktoberfest 
    opened by william-levi 34
  • [share_plus] Breaking constraints on iPad in AppBar Action

    [share_plus] Breaking constraints on iPad in AppBar Action

    System info

    Issue occurs on: iPadOs Plugin name: share_plus Plugin version: 2.1.2 Flutter doctor output:

    Doctor summary (to see all details, run flutter doctor -v):
    [✓] Flutter (Channel stable, 2.2.2, on macOS 11.4 20F71 darwin-x64, locale en-DE)
    [✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    [✓] Xcode - develop for iOS and macOS
    [✓] Chrome - develop for the web
    [✓] Android Studio (version 4.2)
    [✓] IntelliJ IDEA Community Edition (version 2021.1)
    [✓] VS Code (version 1.56.2)
    [✓] Connected device (3 available)
    
    • No issues found!
    
    

    Steps to Reproduce

    Error

    [LayoutConstraints] Unable to simultaneously satisfy constraints.
    	Probably at least one of the constraints in the following list is one you don't want. 
    	Try this: 
    		(1) look at each constraint and try to figure out which you don't expect; 
    		(2) find the code that added the unwanted constraint or constraints and fix it. 
    (
        "<NSLayoutConstraint:0x2800b4cd0 H:|-(0)-[_UIActivityContentTitleView:0x11150d6d0]   (active, names: '|':_UINavigationBarContentView:0x11142df60'Test' )>",
        "<NSLayoutConstraint:0x2800b4dc0 _UIActivityContentTitleView:0x11150d6d0.trailing == _UINavigationBarContentView:0x11142df60'Test'.trailing   (active)>",
        "<NSLayoutConstraint:0x2800b5180 LPLinkView:0x1115065b0.leading == UILayoutGuide:0x281af4700'UIViewLayoutMarginsGuide'.leading   (active)>",
        "<NSLayoutConstraint:0x2800b4ff0 H:[LPLinkView:0x1115065b0]-(27)-|   (active, names: '|':_UIActivityContentTitleView:0x11150d6d0 )>",
        "<NSLayoutConstraint:0x2800b2580 'UIView-Encapsulated-Layout-Width' _UINavigationBarContentView:0x11142df60'Test'.width == 0   (active)>",
        "<NSLayoutConstraint:0x2800b5090 'UIView-leftMargin-guide-constraint' H:|-(16)-[UILayoutGuide:0x281af4700'UIViewLayoutMarginsGuide'](LTR)   (active, names: '|':_UIActivityContentTitleView:0x11150d6d0 )>"
    )
    
    
    Will attempt to recover by breaking constraint 
    <NSLayoutConstraint:0x2800b5180 LPLinkView:0x1115065b0.leading == UILayoutGuide:0x281af4700'UIViewLayoutMarginsGuide'.leading   (active)>
    
    
    Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
    The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
    
    
    1. Click the share button in the app bar of the provided demo
    main.dart
    import 'package:flutter/material.dart';
    import 'package:share_plus/share_plus.dart';
    
    void main() {
      runApp(DemoApp());
    }
    
    class DemoApp extends StatefulWidget {
      @override
      DemoAppState createState() => DemoAppState();
    }
    
    class DemoAppState extends State<DemoApp> {
      String text = 'Test';
    
      @override
      Widget build(BuildContext context) {
        return MaterialApp(
          title: 'Share Plugin Demo',
          home: Scaffold(
              appBar: AppBar(
                title: const Text('Share Plugin Demo'),
                actions: [
                  IconButton(
                    icon: const Icon(Icons.ios_share),
                    onPressed: () => _onShare(context),
                  ),
                ],
              ),
              body: SingleChildScrollView(
                child: Padding(
                  padding: const EdgeInsets.all(24.0),
                  child: Column(
                    crossAxisAlignment: CrossAxisAlignment.start,
                    children: <Widget>[
                      Builder(
                        builder: (BuildContext context) {
                          return ElevatedButton(
                            onPressed: () => _onShare(context),
                            child: const Text('Share'),
                          );
                        },
                      ),
                    ],
                  ),
                ),
              )),
        );
      }
    
      void _onShare(BuildContext context) async {
        await Share.share(text);
      }
    }
    
    

    Logs

    flutter run --verbose
    
    
                        2021-06-14 16:22:34.351 xcodebuild[21154:1272964] CFURLRequestSetHTTPCookieStorageAcceptPolicy_block_invoke: no longer implemented and should not be called
    [ +249 ms]  └─Compiling, linking and signing... (completed in 5.1s)
    [        ] Xcode build done.                                           23.2s
    [   +2 ms] executing: [/Users/curvel/AndroidStudioProjects/share_test/ios/] xcrun xcodebuild -configuration Debug VERBOSE_SCRIPT_LOGGING=YES DEVELOPMENT_TEAM=HSG87NR8D4 -workspace Runner.xcworkspace
    -scheme Runner BUILD_DIR=/Users/curvel/AndroidStudioProjects/share_test/build/ios -sdk iphoneos ONLY_ACTIVE_ARCH=YES ARCHS=arm64
    SCRIPT_OUTPUT_STREAM_FILE=/var/folders/5g/0ldwwbrd01vccq9dch1tjd640000gn/T/flutter_tools.jhUp6p/flutter_build_log_pipe.g3tQJ2/pipe_to_stdout FLUTTER_SUPPRESS_ANALYTICS=true
    COMPILER_INDEX_STORE_ENABLE=NO -showBuildSettings
    [   +1 ms] executing: [/Users/curvel/AndroidStudioProjects/share_test/ios/] xcrun xcodebuild -configuration Debug VERBOSE_SCRIPT_LOGGING=YES DEVELOPMENT_TEAM=HSG87NR8D4 -workspace Runner.xcworkspace
    -scheme Runner BUILD_DIR=/Users/curvel/AndroidStudioProjects/share_test/build/ios -sdk iphoneos ONLY_ACTIVE_ARCH=YES ARCHS=arm64
    SCRIPT_OUTPUT_STREAM_FILE=/var/folders/5g/0ldwwbrd01vccq9dch1tjd640000gn/T/flutter_tools.jhUp6p/flutter_build_log_pipe.g3tQJ2/pipe_to_stdout FLUTTER_SUPPRESS_ANALYTICS=true
    COMPILER_INDEX_STORE_ENABLE=NO -showBuildSettings
    [+3795 ms] Command line invocation:
                            /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -configuration Debug VERBOSE_SCRIPT_LOGGING=YES DEVELOPMENT_TEAM=HSG87NR8D4 -workspace Runner.xcworkspace -scheme
                            Runner BUILD_DIR=/Users/curvel/AndroidStudioProjects/share_test/build/ios -sdk iphoneos ONLY_ACTIVE_ARCH=YES ARCHS=arm64
                            SCRIPT_OUTPUT_STREAM_FILE=/var/folders/5g/0ldwwbrd01vccq9dch1tjd640000gn/T/flutter_tools.jhUp6p/flutter_build_log_pipe.g3tQJ2/pipe_to_stdout FLUTTER_SUPPRESS_ANALYTICS=true
                            COMPILER_INDEX_STORE_ENABLE=NO -showBuildSettings
    
                        User defaults from command line:
                            IDEPackageSupportUseBuiltinSCM = YES
    
                        Build settings from command line:
                            ARCHS = arm64
                            BUILD_DIR = /Users/curvel/AndroidStudioProjects/share_test/build/ios
                            COMPILER_INDEX_STORE_ENABLE = NO
                            DEVELOPMENT_TEAM = HSG87NR8D4
                            FLUTTER_SUPPRESS_ANALYTICS = true
                            ONLY_ACTIVE_ARCH = YES
                            SCRIPT_OUTPUT_STREAM_FILE = /var/folders/5g/0ldwwbrd01vccq9dch1tjd640000gn/T/flutter_tools.jhUp6p/flutter_build_log_pipe.g3tQJ2/pipe_to_stdout
                            SDKROOT = iphoneos14.5
                            VERBOSE_SCRIPT_LOGGING = YES
    
                        Build settings for action build and target Runner:
                            ACTION = build
                            AD_HOC_CODE_SIGNING_ALLOWED = NO
                            ALTERNATE_GROUP = staff
                            ALTERNATE_MODE = u+w,go-w,a+rX
                            ALTERNATE_OWNER = curvel
                            ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO
                            ALWAYS_SEARCH_USER_PATHS = NO
                            ALWAYS_USE_SEPARATE_HEADERMAPS = NO
                            APPLE_INTERNAL_DEVELOPER_DIR = /AppleInternal/Developer
                            APPLE_INTERNAL_DIR = /AppleInternal
                            APPLE_INTERNAL_DOCUMENTATION_DIR = /AppleInternal/Documentation
                            APPLE_INTERNAL_LIBRARY_DIR = /AppleInternal/Library
                            APPLE_INTERNAL_TOOLS = /AppleInternal/Developer/Tools
                            APPLICATION_EXTENSION_API_ONLY = NO
                            APPLY_RULES_IN_COPY_FILES = NO
                            APPLY_RULES_IN_COPY_HEADERS = NO
                            ARCHS = arm64
                            ARCHS_STANDARD = arm64 armv7
                            ARCHS_STANDARD_32_64_BIT = armv7 arm64
                            ARCHS_STANDARD_32_BIT = armv7
                            ARCHS_STANDARD_64_BIT = arm64
                            ARCHS_STANDARD_INCLUDING_64_BIT = arm64 armv7
                            ARCHS_UNIVERSAL_IPHONE_OS = armv7 arm64
                            ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon
                            AVAILABLE_PLATFORMS = appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator
                            BITCODE_GENERATION_MODE = marker
                            BUILD_ACTIVE_RESOURCES_ONLY = NO
                            BUILD_COMPONENTS = headers build
                            BUILD_DIR = /Users/curvel/AndroidStudioProjects/share_test/build/ios
                            BUILD_LIBRARY_FOR_DISTRIBUTION = NO
                            BUILD_ROOT = /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Products
                            BUILD_STYLE = 
                            BUILD_VARIANTS = normal
                            BUILT_PRODUCTS_DIR = /Users/curvel/AndroidStudioProjects/share_test/build/ios/Debug-iphoneos
                            BUNDLE_CONTENTS_FOLDER_PATH_deep = Contents/
                            BUNDLE_EXECUTABLE_FOLDER_NAME_deep = MacOS
                            BUNDLE_FORMAT = shallow
                            BUNDLE_FRAMEWORKS_FOLDER_PATH = Frameworks
                            BUNDLE_PLUGINS_FOLDER_PATH = PlugIns
                            BUNDLE_PRIVATE_HEADERS_FOLDER_PATH = PrivateHeaders
                            BUNDLE_PUBLIC_HEADERS_FOLDER_PATH = Headers
                            CACHE_ROOT = /var/folders/5g/0ldwwbrd01vccq9dch1tjd640000gn/C/com.apple.DeveloperTools/12.5-12E262/Xcode
                            CCHROOT = /var/folders/5g/0ldwwbrd01vccq9dch1tjd640000gn/C/com.apple.DeveloperTools/12.5-12E262/Xcode
                            CHMOD = /bin/chmod
                            CHOWN = /usr/sbin/chown
                            CLANG_ANALYZER_NONNULL = YES
                            CLANG_CXX_LANGUAGE_STANDARD = gnu++0x
                            CLANG_CXX_LIBRARY = libc++
                            CLANG_ENABLE_MODULES = YES
                            CLANG_ENABLE_OBJC_ARC = YES
                            CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES
                            CLANG_WARN_BOOL_CONVERSION = YES
                            CLANG_WARN_COMMA = YES
                            CLANG_WARN_CONSTANT_CONVERSION = YES
                            CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES
                            CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR
                            CLANG_WARN_EMPTY_BODY = YES
                            CLANG_WARN_ENUM_CONVERSION = YES
                            CLANG_WARN_INFINITE_RECURSION = YES
                            CLANG_WARN_INT_CONVERSION = YES
                            CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES
                            CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES
                            CLANG_WARN_OBJC_LITERAL_CONVERSION = YES
                            CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR
                            CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
                            CLANG_WARN_RANGE_LOOP_ANALYSIS = YES
                            CLANG_WARN_STRICT_PROTOTYPES = YES
                            CLANG_WARN_SUSPICIOUS_MOVE = YES
                            CLANG_WARN_UNREACHABLE_CODE = YES
                            CLANG_WARN__DUPLICATE_METHOD_MATCH = YES
                            CLASS_FILE_DIR =
                            /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/JavaClasses
                            CLEAN_PRECOMPS = YES
                            CLONE_HEADERS = NO
                            COCOAPODS_PARALLEL_CODE_SIGN = true
                            CODESIGNING_FOLDER_PATH = /Users/curvel/AndroidStudioProjects/share_test/build/ios/Debug-iphoneos/Runner.app
                            CODE_SIGNING_ALLOWED = YES
                            CODE_SIGNING_REQUIRED = YES
                            CODE_SIGN_CONTEXT_CLASS = XCiPhoneOSCodeSignContext
                            CODE_SIGN_IDENTITY = iPhone Developer
                            CODE_SIGN_INJECT_BASE_ENTITLEMENTS = YES
                            COLOR_DIAGNOSTICS = NO
                            COMBINE_HIDPI_IMAGES = NO
                            COMPILER_INDEX_STORE_ENABLE = NO
                            COMPOSITE_SDK_DIRS = /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/CompositeSDKs
                            COMPRESS_PNG_FILES = YES
                            CONFIGURATION = Debug
                            CONFIGURATION_BUILD_DIR = /Users/curvel/AndroidStudioProjects/share_test/build/ios/Debug-iphoneos
                            CONFIGURATION_TEMP_DIR = /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos
                            CONTENTS_FOLDER_PATH = Runner.app
                            COPYING_PRESERVES_HFS_DATA = NO
                            COPY_HEADERS_RUN_UNIFDEF = NO
                            COPY_PHASE_STRIP = NO
                            COPY_RESOURCES_FROM_STATIC_FRAMEWORKS = YES
                            CORRESPONDING_SIMULATOR_PLATFORM_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform
                            CORRESPONDING_SIMULATOR_PLATFORM_NAME = iphonesimulator
                            CORRESPONDING_SIMULATOR_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.5.sdk
                            CORRESPONDING_SIMULATOR_SDK_NAME = iphonesimulator14.5
                            CP = /bin/cp
                            CREATE_INFOPLIST_SECTION_IN_BINARY = NO
                            CURRENT_ARCH = arm64
                            CURRENT_PROJECT_VERSION = 1
                            CURRENT_VARIANT = normal
                            DART_DEFINES = RkxVVFRFUl9XRUJfQVVUT19ERVRFQ1Q9dHJ1ZQ==
                            DART_OBFUSCATION = false
                            DEAD_CODE_STRIPPING = YES
                            DEBUGGING_SYMBOLS = YES
                            DEBUG_INFORMATION_FORMAT = dwarf
                            DEFAULT_COMPILER = com.apple.compilers.llvm.clang.1_0
                            DEFAULT_DEXT_INSTALL_PATH = /System/Library/DriverExtensions
                            DEFAULT_KEXT_INSTALL_PATH = /System/Library/Extensions
                            DEFINES_MODULE = NO
                            DEPLOYMENT_LOCATION = NO
                            DEPLOYMENT_POSTPROCESSING = NO
                            DEPLOYMENT_TARGET_CLANG_ENV_NAME = IPHONEOS_DEPLOYMENT_TARGET
                            DEPLOYMENT_TARGET_CLANG_FLAG_NAME = miphoneos-version-min
                            DEPLOYMENT_TARGET_CLANG_FLAG_PREFIX = -miphoneos-version-min=
                            DEPLOYMENT_TARGET_LD_ENV_NAME = IPHONEOS_DEPLOYMENT_TARGET
                            DEPLOYMENT_TARGET_LD_FLAG_NAME = ios_version_min
                            DEPLOYMENT_TARGET_SETTING_NAME = IPHONEOS_DEPLOYMENT_TARGET
                            DEPLOYMENT_TARGET_SUGGESTED_VALUES = 9.0 9.2 10.0 10.2 11.0 11.2 11.4 12.1 12.3 13.0 13.2 13.4 13.6 14.1 14.3 14.5
                            DERIVED_FILES_DIR =
                            /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/DerivedSources
                            DERIVED_FILE_DIR =
                            /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/DerivedSources
                            DERIVED_SOURCES_DIR =
                            /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/DerivedSources
                            DEVELOPER_APPLICATIONS_DIR = /Applications/Xcode.app/Contents/Developer/Applications
                            DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/usr/bin
                            DEVELOPER_DIR = /Applications/Xcode.app/Contents/Developer
                            DEVELOPER_FRAMEWORKS_DIR = /Applications/Xcode.app/Contents/Developer/Library/Frameworks
                            DEVELOPER_FRAMEWORKS_DIR_QUOTED = /Applications/Xcode.app/Contents/Developer/Library/Frameworks
                            DEVELOPER_LIBRARY_DIR = /Applications/Xcode.app/Contents/Developer/Library
                            DEVELOPER_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
                            DEVELOPER_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Tools
                            DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/usr
                            DEVELOPMENT_LANGUAGE = en
                            DEVELOPMENT_TEAM = HSG87NR8D4
                            DOCUMENTATION_FOLDER_PATH = Runner.app/en.lproj/Documentation
                            DONT_GENERATE_INFOPLIST_FILE = NO
                            DO_HEADER_SCANNING_IN_JAM = NO
                            DSTROOT = /tmp/Runner.dst
                            DT_TOOLCHAIN_DIR = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
                            DWARF_DSYM_FILE_NAME = Runner.app.dSYM
                            DWARF_DSYM_FILE_SHOULD_ACCOMPANY_PRODUCT = NO
                            DWARF_DSYM_FOLDER_PATH = /Users/curvel/AndroidStudioProjects/share_test/build/ios/Debug-iphoneos
                            EFFECTIVE_PLATFORM_NAME = -iphoneos
                            EMBEDDED_CONTENT_CONTAINS_SWIFT = NO
                            EMBEDDED_PROFILE_NAME = embedded.mobileprovision
                            EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = NO
                            ENABLE_BITCODE = NO
                            ENABLE_DEFAULT_HEADER_SEARCH_PATHS = YES
                            ENABLE_HARDENED_RUNTIME = NO
                            ENABLE_HEADER_DEPENDENCIES = YES
                            ENABLE_ON_DEMAND_RESOURCES = YES
                            ENABLE_STRICT_OBJC_MSGSEND = YES
                            ENABLE_TESTABILITY = YES
                            ENABLE_TESTING_SEARCH_PATHS = NO
                            ENTITLEMENTS_ALLOWED = YES
                            ENTITLEMENTS_DESTINATION = Signature
                            ENTITLEMENTS_REQUIRED = YES
                            EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS = .DS_Store .svn .git .hg CVS
                            EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = *.nib *.lproj *.framework *.gch *.xcode* *.xcassets (*) .DS_Store CVS .svn .git .hg *.pbproj *.pbxproj
                            EXECUTABLES_FOLDER_PATH = Runner.app/Executables
                            EXECUTABLE_FOLDER_PATH = Runner.app
                            EXECUTABLE_NAME = Runner
                            EXECUTABLE_PATH = Runner.app/Runner
                            EXPANDED_CODE_SIGN_IDENTITY = 
                            EXPANDED_CODE_SIGN_IDENTITY_NAME = 
                            EXPANDED_PROVISIONING_PROFILE = 
                            FILE_LIST =
                            /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/Objects/LinkFileList
                            FIXED_FILES_DIR =
                            /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/FixedFiles
                            FLUTTER_APPLICATION_PATH = /Users/curvel/AndroidStudioProjects/share_test
                            FLUTTER_BUILD_DIR = build
                            FLUTTER_BUILD_NAME = 1.0.0
                            FLUTTER_BUILD_NUMBER = 1
                            FLUTTER_ROOT = /Users/curvel/dev/flutter
                            FLUTTER_SUPPRESS_ANALYTICS = true
                            FLUTTER_TARGET = /Users/curvel/AndroidStudioProjects/share_test/lib/main.dart
                            FRAMEWORKS_FOLDER_PATH = Runner.app/Frameworks
                            FRAMEWORK_FLAG_PREFIX = -framework
                            FRAMEWORK_SEARCH_PATHS =  "/Users/curvel/AndroidStudioProjects/share_test/build/ios/Debug-iphoneos/share_plus"
                            "/Users/curvel/AndroidStudioProjects/share_test/build/ios/Debug-iphoneos/url_launcher"
                            FRAMEWORK_VERSION = A
                            FULL_PRODUCT_NAME = Runner.app
                            GCC3_VERSION = 3.3
                            GCC_C_LANGUAGE_STANDARD = gnu99
                            GCC_DYNAMIC_NO_PIC = NO
                            GCC_INLINES_ARE_PRIVATE_EXTERN = YES
                            GCC_NO_COMMON_BLOCKS = YES
                            GCC_OPTIMIZATION_LEVEL = 0
                            GCC_PFE_FILE_C_DIALECTS = c objective-c c++ objective-c++
                            GCC_PREPROCESSOR_DEFINITIONS = DEBUG=1  COCOAPODS=1
                            GCC_SYMBOLS_PRIVATE_EXTERN = NO
                            GCC_THUMB_SUPPORT = YES
                            GCC_TREAT_WARNINGS_AS_ERRORS = NO
                            GCC_VERSION = com.apple.compilers.llvm.clang.1_0
                            GCC_VERSION_IDENTIFIER = com_apple_compilers_llvm_clang_1_0
                            GCC_WARN_64_TO_32_BIT_CONVERSION = YES
                            GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR
                            GCC_WARN_UNDECLARED_SELECTOR = YES
                            GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE
                            GCC_WARN_UNUSED_FUNCTION = YES
                            GCC_WARN_UNUSED_VARIABLE = YES
                            GENERATED_MODULEMAP_DIR = /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos
                            GENERATE_MASTER_OBJECT_FILE = NO
                            GENERATE_PKGINFO_FILE = YES
                            GENERATE_PROFILING_CODE = NO
                            GENERATE_TEXT_BASED_STUBS = NO
                            GID = 20
                            GROUP = staff
                            HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT = YES
                            HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES = YES
                            HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS = YES
                            HEADERMAP_INCLUDES_PROJECT_HEADERS = YES
                            HEADERMAP_USES_FRAMEWORK_PREFIX_ENTRIES = YES
                            HEADERMAP_USES_VFS = NO
                            HEADER_SEARCH_PATHS =  "/Users/curvel/AndroidStudioProjects/share_test/build/ios/Debug-iphoneos/share_plus/share_plus.framework/Headers"
                            "/Users/curvel/AndroidStudioProjects/share_test/build/ios/Debug-iphoneos/url_launcher/url_launcher.framework/Headers"
                            HIDE_BITCODE_SYMBOLS = YES
                            HOME = /Users/curvel
                            ICONV = /usr/bin/iconv
                            INFOPLIST_EXPAND_BUILD_SETTINGS = YES
                            INFOPLIST_FILE = Runner/Info.plist
                            INFOPLIST_OUTPUT_FORMAT = binary
                            INFOPLIST_PATH = Runner.app/Info.plist
                            INFOPLIST_PREPROCESS = NO
                            INFOSTRINGS_PATH = Runner.app/en.lproj/InfoPlist.strings
                            INLINE_PRIVATE_FRAMEWORKS = NO
                            INSTALLHDRS_COPY_PHASE = NO
                            INSTALLHDRS_SCRIPT_PHASE = NO
                            INSTALL_DIR = /tmp/Runner.dst/Applications
                            INSTALL_GROUP = staff
                            INSTALL_MODE_FLAG = u+w,go-w,a+rX
                            INSTALL_OWNER = curvel
                            INSTALL_PATH = /Applications
                            INSTALL_ROOT = /tmp/Runner.dst
                            IPHONEOS_DEPLOYMENT_TARGET = 9.0
                            JAVAC_DEFAULT_FLAGS = -J-Xms64m -J-XX:NewSize=4M -J-Dfile.encoding=UTF8
                            JAVA_APP_STUB = /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub
                            JAVA_ARCHIVE_CLASSES = YES
                            JAVA_ARCHIVE_TYPE = JAR
                            JAVA_COMPILER = /usr/bin/javac
                            JAVA_FOLDER_PATH = Runner.app/Java
                            JAVA_FRAMEWORK_RESOURCES_DIRS = Resources
                            JAVA_JAR_FLAGS = cv
                            JAVA_SOURCE_SUBDIR = .
                            JAVA_USE_DEPENDENCIES = YES
                            JAVA_ZIP_FLAGS = -urg
                            JIKES_DEFAULT_FLAGS = +E +OLDCSO
                            KASAN_DEFAULT_CFLAGS = -DKASAN=1 -fsanitize=address -mllvm -asan-globals-live-support -mllvm -asan-force-dynamic-shadow
                            KEEP_PRIVATE_EXTERNS = NO
                            LD_DEPENDENCY_INFO_FILE =
                            /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/Objects-normal/arm64/Ru
                            nner_dependency_info.dat
                            LD_GENERATE_MAP_FILE = NO
                            LD_MAP_FILE_PATH =
                            /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/Runner-LinkMap-normal-a
                            rm64.txt
                            LD_NO_PIE = NO
                            LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER = YES
                            LD_RUNPATH_SEARCH_PATHS =  '@executable_path/Frameworks' '@loader_path/Frameworks' @executable_path/Frameworks
                            LEGACY_DEVELOPER_DIR = /Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer
                            LEX = lex
                            LIBRARY_DEXT_INSTALL_PATH = /Library/DriverExtensions
                            LIBRARY_FLAG_NOSPACE = YES
                            LIBRARY_FLAG_PREFIX = -l
                            LIBRARY_KEXT_INSTALL_PATH = /Library/Extensions
                            LINKER_DISPLAYS_MANGLED_NAMES = NO
                            LINK_FILE_LIST_normal_arm64 = 
                            LINK_WITH_STANDARD_LIBRARIES = YES
                            LLVM_TARGET_TRIPLE_OS_VERSION = ios9.0
                            LLVM_TARGET_TRIPLE_VENDOR = apple
                            LOCALIZABLE_CONTENT_DIR = 
                            LOCALIZATION_EXPORT_SUPPORTED = YES
                            LOCALIZED_RESOURCES_FOLDER_PATH = Runner.app/en.lproj
                            LOCALIZED_STRING_MACRO_NAMES = NSLocalizedString CFCopyLocalizedString
                            LOCALIZED_STRING_SWIFTUI_SUPPORT = YES
                            LOCAL_ADMIN_APPS_DIR = /Applications/Utilities
                            LOCAL_APPS_DIR = /Applications
                            LOCAL_DEVELOPER_DIR = /Library/Developer
                            LOCAL_LIBRARY_DIR = /Library
                            LOCROOT = 
                            LOCSYMROOT = 
                            MACH_O_TYPE = mh_execute
                            MAC_OS_X_PRODUCT_BUILD_VERSION = 20F71
                            MAC_OS_X_VERSION_ACTUAL = 110400
                            MAC_OS_X_VERSION_MAJOR = 110000
                            MAC_OS_X_VERSION_MINOR = 110400
                            METAL_LIBRARY_FILE_BASE = default
                            METAL_LIBRARY_OUTPUT_DIR = /Users/curvel/AndroidStudioProjects/share_test/build/ios/Debug-iphoneos/Runner.app
                            MODULES_FOLDER_PATH = Runner.app/Modules
                            MODULE_CACHE_DIR = /Users/curvel/Library/Developer/Xcode/DerivedData/ModuleCache.noindex
                            MTL_ENABLE_DEBUG_INFO = YES
                            NATIVE_ARCH = armv7
                            NATIVE_ARCH_32_BIT = i386
                            NATIVE_ARCH_64_BIT = x86_64
                            NATIVE_ARCH_ACTUAL = x86_64
                            NO_COMMON = YES
                            OBJECT_FILE_DIR =
                            /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/Objects
                            OBJECT_FILE_DIR_normal =
                            /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/Objects-normal
                            OBJROOT = /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex
                            ONLY_ACTIVE_ARCH = YES
                            OS = MACOS
                            OSAC = /usr/bin/osacompile
                            OTHER_LDFLAGS =  -framework "share_plus" -framework "url_launcher" -weak_framework "LinkPresentation"
                            PACKAGE_CONFIG = /Users/curvel/AndroidStudioProjects/share_test/.dart_tool/package_config.json
                            PACKAGE_TYPE = com.apple.package-type.wrapper.application
                            PASCAL_STRINGS = YES
                            PATH = /Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/MacGPG2/bin:/Library/Apple/usr/bin:/Users/curvel/dev/flutter/bin
                            PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES = /usr/include /usr/local/include /System/Library/Frameworks /System/Library/PrivateFrameworks
                            /Applications/Xcode.app/Contents/Developer/Headers /Applications/Xcode.app/Contents/Developer/SDKs /Applications/Xcode.app/Contents/Developer/Platforms
                            PBDEVELOPMENTPLIST_PATH = Runner.app/pbdevelopment.plist
                            PFE_FILE_C_DIALECTS = objective-c
                            PKGINFO_FILE_PATH =
                            /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/PkgInfo
                            PKGINFO_PATH = Runner.app/PkgInfo
                            PLATFORM_DEVELOPER_APPLICATIONS_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Applications
                            PLATFORM_DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin
                            PLATFORM_DEVELOPER_LIBRARY_DIR = /Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer/Library
                            PLATFORM_DEVELOPER_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
                            PLATFORM_DEVELOPER_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Tools
                            PLATFORM_DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr
                            PLATFORM_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform
                            PLATFORM_DISPLAY_NAME = iOS
                            PLATFORM_NAME = iphoneos
                            PLATFORM_PREFERRED_ARCH = arm64
                            PLATFORM_PRODUCT_BUILD_VERSION = 18E182
                            PLIST_FILE_OUTPUT_FORMAT = binary
                            PLUGINS_FOLDER_PATH = Runner.app/PlugIns
                            PODS_BUILD_DIR = /Users/curvel/AndroidStudioProjects/share_test/build/ios
                            PODS_CONFIGURATION_BUILD_DIR = /Users/curvel/AndroidStudioProjects/share_test/build/ios/Debug-iphoneos
                            PODS_PODFILE_DIR_PATH = /Users/curvel/AndroidStudioProjects/share_test/ios/.
                            PODS_ROOT = /Users/curvel/AndroidStudioProjects/share_test/ios/Pods
                            PODS_XCFRAMEWORKS_BUILD_DIR = /Users/curvel/AndroidStudioProjects/share_test/build/ios/Debug-iphoneos/XCFrameworkIntermediates
                            PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES
                            PRECOMP_DESTINATION_DIR =
                            /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/PrefixHeaders
                            PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO
                            PRIVATE_HEADERS_FOLDER_PATH = Runner.app/PrivateHeaders
                            PRODUCT_BUNDLE_IDENTIFIER = com.example.shareTest
                            PRODUCT_BUNDLE_PACKAGE_TYPE = APPL
                            PRODUCT_MODULE_NAME = Runner
                            PRODUCT_NAME = Runner
                            PRODUCT_SETTINGS_PATH = /Users/curvel/AndroidStudioProjects/share_test/ios/Runner/Info.plist
                            PRODUCT_TYPE = com.apple.product-type.application
                            PROFILING_CODE = NO
                            PROJECT = Runner
                            PROJECT_DERIVED_FILE_DIR = /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/DerivedSources
                            PROJECT_DIR = /Users/curvel/AndroidStudioProjects/share_test/ios
                            PROJECT_FILE_PATH = /Users/curvel/AndroidStudioProjects/share_test/ios/Runner.xcodeproj
                            PROJECT_NAME = Runner
                            PROJECT_TEMP_DIR = /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build
                            PROJECT_TEMP_ROOT = /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex
                            PROVISIONING_PROFILE_REQUIRED = YES
                            PUBLIC_HEADERS_FOLDER_PATH = Runner.app/Headers
                            RECURSIVE_SEARCH_PATHS_FOLLOW_SYMLINKS = YES
                            REMOVE_CVS_FROM_RESOURCES = YES
                            REMOVE_GIT_FROM_RESOURCES = YES
                            REMOVE_HEADERS_FROM_EMBEDDED_BUNDLES = YES
                            REMOVE_HG_FROM_RESOURCES = YES
                            REMOVE_SVN_FROM_RESOURCES = YES
                            RESOURCE_RULES_REQUIRED = YES
                            REZ_COLLECTOR_DIR =
                            /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/ResourceManagerResource
                            s
                            REZ_OBJECTS_DIR =
                            /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/ResourceManagerResource
                            s/Objects
                            SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO
                            SCRIPTS_FOLDER_PATH = Runner.app/Scripts
                            SCRIPT_OUTPUT_STREAM_FILE = /var/folders/5g/0ldwwbrd01vccq9dch1tjd640000gn/T/flutter_tools.jhUp6p/flutter_build_log_pipe.g3tQJ2/pipe_to_stdout
                            SDKROOT = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.5.sdk
                            SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.5.sdk
                            SDK_DIR_iphoneos14_5 = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.5.sdk
                            SDK_NAME = iphoneos14.5
                            SDK_NAMES = iphoneos14.5
                            SDK_PRODUCT_BUILD_VERSION = 18E182
                            SDK_VERSION = 14.5
                            SDK_VERSION_ACTUAL = 140500
                            SDK_VERSION_MAJOR = 140000
                            SDK_VERSION_MINOR = 140500
                            SED = /usr/bin/sed
                            SEPARATE_STRIP = NO
                            SEPARATE_SYMBOL_EDIT = NO
                            SET_DIR_MODE_OWNER_GROUP = YES
                            SET_FILE_MODE_OWNER_GROUP = NO
                            SHALLOW_BUNDLE = YES
                            SHARED_DERIVED_FILE_DIR = /Users/curvel/AndroidStudioProjects/share_test/build/ios/Debug-iphoneos/DerivedSources
                            SHARED_FRAMEWORKS_FOLDER_PATH = Runner.app/SharedFrameworks
                            SHARED_PRECOMPS_DIR = /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/PrecompiledHeaders
                            SHARED_SUPPORT_FOLDER_PATH = Runner.app/SharedSupport
                            SKIP_INSTALL = NO
                            SOURCE_ROOT = /Users/curvel/AndroidStudioProjects/share_test/ios
                            SRCROOT = /Users/curvel/AndroidStudioProjects/share_test/ios
                            STRINGS_FILE_INFOPLIST_RENAME = YES
                            STRINGS_FILE_OUTPUT_ENCODING = binary
                            STRIP_BITCODE_FROM_COPIED_FILES = YES
                            STRIP_INSTALLED_PRODUCT = YES
                            STRIP_STYLE = all
                            STRIP_SWIFT_SYMBOLS = YES
                            SUPPORTED_DEVICE_FAMILIES = 1,2
                            SUPPORTED_PLATFORMS = iphonesimulator iphoneos
                            SUPPORTS_MACCATALYST = NO
                            SUPPORTS_TEXT_BASED_API = NO
                            SWIFT_OBJC_BRIDGING_HEADER = Runner/Runner-Bridging-Header.h
                            SWIFT_OPTIMIZATION_LEVEL = -Onone
                            SWIFT_PLATFORM_TARGET_PREFIX = ios
                            SWIFT_VERSION = 5.0
                            SYMROOT = /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Products
                            SYSTEM_ADMIN_APPS_DIR = /Applications/Utilities
                            SYSTEM_APPS_DIR = /Applications
                            SYSTEM_CORE_SERVICES_DIR = /System/Library/CoreServices
                            SYSTEM_DEMOS_DIR = /Applications/Extras
                            SYSTEM_DEVELOPER_APPS_DIR = /Applications/Xcode.app/Contents/Developer/Applications
                            SYSTEM_DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/usr/bin
                            SYSTEM_DEVELOPER_DEMOS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Utilities/Built Examples
                            SYSTEM_DEVELOPER_DIR = /Applications/Xcode.app/Contents/Developer
                            SYSTEM_DEVELOPER_DOC_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library
                            SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Graphics Tools
                            SYSTEM_DEVELOPER_JAVA_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Java Tools
                            SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Performance Tools
                            SYSTEM_DEVELOPER_RELEASENOTES_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes
                            SYSTEM_DEVELOPER_TOOLS = /Applications/Xcode.app/Contents/Developer/Tools
                            SYSTEM_DEVELOPER_TOOLS_DOC_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/documentation/DeveloperTools
                            SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes/DeveloperTools
                            SYSTEM_DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/usr
                            SYSTEM_DEVELOPER_UTILITIES_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Utilities
                            SYSTEM_DEXT_INSTALL_PATH = /System/Library/DriverExtensions
                            SYSTEM_DOCUMENTATION_DIR = /Library/Documentation
                            SYSTEM_KEXT_INSTALL_PATH = /System/Library/Extensions
                            SYSTEM_LIBRARY_DIR = /System/Library
                            TAPI_VERIFY_MODE = ErrorsOnly
                            TARGETED_DEVICE_FAMILY = 1,2
                            TARGETNAME = Runner
                            TARGET_BUILD_DIR = /Users/curvel/AndroidStudioProjects/share_test/build/ios/Debug-iphoneos
                            TARGET_NAME = Runner
                            TARGET_TEMP_DIR = /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build
                            TEMP_DIR = /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build
                            TEMP_FILES_DIR = /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build
                            TEMP_FILE_DIR = /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build
                            TEMP_ROOT = /Users/curvel/Library/Developer/Xcode/DerivedData/Runner-gaoqeiehvoxmmmhjiraynpotwjdt/Build/Intermediates.noindex
                            TEST_FRAMEWORK_SEARCH_PATHS =  /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks
                            /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.5.sdk/Developer/Library/Frameworks
                            TEST_LIBRARY_SEARCH_PATHS =  /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib
                            TOOLCHAIN_DIR = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
                            TRACK_WIDGET_CREATION = true
                            TREAT_MISSING_BASELINES_AS_TEST_FAILURES = NO
                            TREE_SHAKE_ICONS = false
                            UID = 501
                            UNLOCALIZED_RESOURCES_FOLDER_PATH = Runner.app
                            UNSTRIPPED_PRODUCT = NO
                            USER = curvel
                            USER_APPS_DIR = /Users/curvel/Applications
                            USER_LIBRARY_DIR = /Users/curvel/Library
                            USE_DYNAMIC_NO_PIC = YES
                            USE_HEADERMAP = YES
                            USE_HEADER_SYMLINKS = NO
                            USE_LLVM_TARGET_TRIPLES = YES
                            USE_LLVM_TARGET_TRIPLES_FOR_CLANG = YES
                            USE_LLVM_TARGET_TRIPLES_FOR_LD = YES
                            USE_LLVM_TARGET_TRIPLES_FOR_TAPI = YES
                            USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
                            VALIDATE_PRODUCT = NO
                            VALIDATE_WORKSPACE = NO
                            VALID_ARCHS = arm64 arm64e armv7 armv7s
                            VERBOSE_PBXCP = NO
                            VERBOSE_SCRIPT_LOGGING = YES
                            VERSIONING_SYSTEM = apple-generic
                            VERSIONPLIST_PATH = Runner.app/version.plist
                            VERSION_INFO_BUILDER = curvel
                            VERSION_INFO_FILE = Runner_vers.c
                            VERSION_INFO_STRING = "@(#)PROGRAM:Runner  PROJECT:Runner-1"
                            WRAPPER_EXTENSION = app
                            WRAPPER_NAME = Runner.app
                            WRAPPER_SUFFIX = .app
                            WRAP_ASSET_PACKS_IN_SEPARATE_DIRECTORIES = NO
                            XCODE_APP_SUPPORT_DIR = /Applications/Xcode.app/Contents/Developer/Library/Xcode
                            XCODE_PRODUCT_BUILD_VERSION = 12E262
                            XCODE_VERSION_ACTUAL = 1250
                            XCODE_VERSION_MAJOR = 1200
                            XCODE_VERSION_MINOR = 1250
                            XPCSERVICES_FOLDER_PATH = Runner.app/XPCServices
                            YACC = yacc
                            arch = arm64
                            variant = normal
    
    
                        2021-06-14 16:22:59.355 xcodebuild[21404:1274837]  DVTAssertions: Warning in
                        /Library/Caches/com.apple.xbs/Sources/DVTiOSFrameworks/DVTiOSFrameworks-18108/DTDeviceKitBase/DTDKRemoteDeviceData.m:371
                        Details:  (null) deviceType from 00008027-001E08420C22002E was NULL when -platform called.
                        Object:   <DTDKMobileDeviceToken: 0x7fd4e216bc20>
                        Method:   -platform
                        Thread:   <NSThread: 0x7fd4e0d8c690>{number = 7, name = (null)}
                        Please file a bug at https://feedbackassistant.apple.com with this warning message and any useful information you can provide.
    [  +47 ms] executing: rsync -av --delete /Users/curvel/AndroidStudioProjects/share_test/build/ios/Debug-iphoneos/Runner.app /Users/curvel/AndroidStudioProjects/share_test/build/ios/iphoneos
    [ +356 ms] building file list ... done
                        Runner.app/
                        Runner.app/Info.plist
                        Runner.app/PkgInfo
                        Runner.app/Runner
                        Runner.app/Frameworks/
                        Runner.app/Frameworks/App.framework/
                        Runner.app/Frameworks/App.framework/App
                        Runner.app/Frameworks/App.framework/_CodeSignature/CodeResources
                        Runner.app/Frameworks/App.framework/flutter_assets/AssetManifest.json
                        Runner.app/Frameworks/App.framework/flutter_assets/FontManifest.json
                        Runner.app/Frameworks/App.framework/flutter_assets/NOTICES
                        Runner.app/Frameworks/App.framework/flutter_assets/kernel_blob.bin
                        Runner.app/Frameworks/Flutter.framework/
                        Runner.app/Frameworks/Flutter.framework/Flutter
                        Runner.app/Frameworks/Flutter.framework/_CodeSignature/CodeResources
                        Runner.app/Frameworks/share_plus.framework/
                        Runner.app/Frameworks/share_plus.framework/Info.plist
                        Runner.app/Frameworks/share_plus.framework/share_plus
                        Runner.app/Frameworks/share_plus.framework/_CodeSignature/
                        Runner.app/Frameworks/share_plus.framework/_CodeSignature/CodeResources
                        Runner.app/Frameworks/url_launcher.framework/
                        Runner.app/Frameworks/url_launcher.framework/Info.plist
                        Runner.app/Frameworks/url_launcher.framework/url_launcher
                        Runner.app/Frameworks/url_launcher.framework/_CodeSignature/
                        Runner.app/Frameworks/url_launcher.framework/_CodeSignature/CodeResources
                        Runner.app/_CodeSignature/CodeResources
    
                        sent 70533668 bytes  received 464 bytes  141068264.00 bytes/sec
                        total size is 118606265  speedup is 1.68
    [   +4 ms] Installing and launching...
    [        ] Debugging is enabled, connecting to observatory
    [   +6 ms] executing: script -t 0 /dev/null /Users/curvel/dev/flutter/bin/cache/artifacts/ios-deploy/ios-deploy --id 00008027-001E08420C22002E --bundle build/ios/iphoneos/Runner.app --app_deltas
    build/ios/app-delta --debug --no-wifi --args --enable-dart-profiling --disable-service-auth-codes --enable-checked-mode --verify-entry-points
    [  +25 ms] [....] Waiting for iOS device to be connected
    [  +18 ms] [....] Using 00008027-001E08420C22002E (J317AP, iPad Pro (11"), iphoneos, arm64e) a.k.a. 'Curvel’s iPad'.
    [        ] ------ Install phase ------
    [        ] [  0%] Found 00008027-001E08420C22002E (J317AP, iPad Pro (11"), iphoneos, arm64e) a.k.a. 'Curvel’s iPad' connected through USB, beginning install
    [ +396 ms] [  5%] TransferringPackage
    [        ] [  5%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/META-INF/ to device
    [        ] [  5%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/META-INF/com.apple.ZipMetadata.plist to device
    [        ] [  6%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/ to device
    [        ] [  6%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/ to device
    [        ] [  7%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/_CodeSignature/ to device
    [        ] [  8%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/_CodeSignature/CodeResources to device
    [        ] [  8%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Info.plist to device
    [        ] [  9%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Runner to device
    [   +1 ms] [ 10%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/com.apple.deltainstallcommands.com.example.shareTest to device
    [        ] [ 10%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/ to device
    [        ] [ 11%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/Flutter.framework/ to device
    [        ] [ 12%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/Flutter.framework/_CodeSignature/ to
    device
    [        ] [ 12%] Copying
    /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/Flutter.framework/_CodeSignature/CodeResources to device
    [   +2 ms] [ 13%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/Flutter.framework/Flutter to device
    [+4072 ms] [ 24%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/App.framework/ to device
    [        ] [ 25%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/App.framework/_CodeSignature/ to device
    [        ] [ 26%] Copying
    /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/App.framework/_CodeSignature/CodeResources to device
    [        ] [ 26%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/App.framework/App to device
    [   +1 ms] [ 27%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/App.framework/flutter_assets/ to device
    [        ] [ 28%] Copying
    /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/App.framework/flutter_assets/AssetManifest.json to device
    [        ] [ 28%] Copying
    /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/App.framework/flutter_assets/kernel_blob.bin to device
    [+4258 ms] [ 40%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/App.framework/flutter_assets/NOTICES to
    device
    [  +90 ms] [ 41%] Copying
    /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/App.framework/flutter_assets/FontManifest.json to device
    [        ] [ 42%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/share_plus.framework/ to device
    [        ] [ 42%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/share_plus.framework/_CodeSignature/ to
    device
    [        ] [ 43%] Copying
    /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/share_plus.framework/_CodeSignature/CodeResources to device
    [        ] [ 44%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/share_plus.framework/share_plus to
    device
    [  +38 ms] [ 44%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/share_plus.framework/Info.plist to
    device
    [        ] [ 45%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/url_launcher.framework/ to device
    [        ] [ 46%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/url_launcher.framework/_CodeSignature/
    to device
    [        ] [ 46%] Copying
    /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/url_launcher.framework/_CodeSignature/CodeResources to device
    [        ] [ 47%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/url_launcher.framework/url_launcher to
    device
    [   +1 ms] [ 48%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/Frameworks/url_launcher.framework/Info.plist to
    device
    [        ] [ 48%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/Payload/Runner.app/PkgInfo to device
    [        ] [ 49%] Copying /Users/curvel/AndroidStudioProjects/share_test/build/ios/app-delta/Runner.app.VHLvNu/Runner.app_sparse.ipa/ManifestCache.plist to device
    [ +235 ms] [ 52%] CreatingStagingDirectory
    [        ] [ 57%] ExtractingPackage
    [        ] [ 60%] InspectingPackage
    [  +27 ms] [ 60%] TakingInstallLock
    [  +61 ms] [ 65%] PreflightingApplication
    [        ] [ 67%] PatchingApplication
    [ +176 ms] [ 67%] InstallingEmbeddedProfile
    [   +7 ms] [ 70%] VerifyingApplication
    [ +110 ms] [ 75%] CreatingContainer
    [   +7 ms] [ 80%] InstallingApplication
    [  +11 ms] [ 85%] PostflightingApplication
    [   +3 ms] [ 90%] SandboxingApplication
    [  +15 ms] [ 95%] GeneratingApplicationMap
    [ +299 ms] [100%] Installed package build/ios/iphoneos/Runner.app
    [  +97 ms] ------ Debug phase ------
    [        ] Starting debug of 00008027-001E08420C22002E (J317AP, iPad Pro (11"), iphoneos, arm64e) a.k.a. 'Curvel’s iPad' connected through USB...
    [ +843 ms] [  0%] Looking up developer disk image
    [  +15 ms] [ 95%] Developer disk image mounted successfully
    [ +413 ms] [100%] Connecting to remote debug server
    [        ] -------------------------
    [ +110 ms] (lldb) command source -s 0 '/tmp/A5B96329-901F-409D-AB99-A29FDF8B79DD/fruitstrap-lldb-prep-cmds-00008027_001E08420C22002E'
    [        ] Executing commands in '/tmp/A5B96329-901F-409D-AB99-A29FDF8B79DD/fruitstrap-lldb-prep-cmds-00008027_001E08420C22002E'.
    [        ] (lldb)     platform select remote-ios --sysroot '/Users/curvel/Library/Developer/Xcode/iOS DeviceSupport/14.4.2 (18D70) arm64e/Symbols'
    [        ]   Platform: remote-ios
    [        ]  Connected: no
    [        ]   SDK Path: "/Users/curvel/Library/Developer/Xcode/iOS DeviceSupport/14.4.2 (18D70) arm64e/Symbols"
    [        ] (lldb)     target create "/Users/curvel/AndroidStudioProjects/share_test/build/ios/iphoneos/Runner.app"
    [+7847 ms] Current executable set to '/Users/curvel/AndroidStudioProjects/share_test/build/ios/iphoneos/Runner.app' (arm64).
    [        ] (lldb)     script fruitstrap_device_app="/private/var/containers/Bundle/Application/950EB37C-E288-4AA9-BF01-97CC34E8F9BC/Runner.app"
    [ +314 ms] (lldb)     script fruitstrap_connect_url="connect://127.0.0.1:50906"
    [        ] (lldb)     script fruitstrap_output_path=""
    [        ] (lldb)     script fruitstrap_error_path=""
    [        ] (lldb)     target modules search-paths add /usr "/Users/curvel/Library/Developer/Xcode/iOS DeviceSupport/14.4.2 (18D70) arm64e/Symbols/usr" /System "/Users/curvel/Library/Developer/Xcode/iOS
    DeviceSupport/14.4.2 (18D70) arm64e/Symbols/System" "/private/var/containers/Bundle/Application/950EB37C-E288-4AA9-BF01-97CC34E8F9BC" "/Users/curvel/AndroidStudioProjects/share_test/build/ios/iphoneos"
    "/var/containers/Bundle/Application/950EB37C-E288-4AA9-BF01-97CC34E8F9BC" "/Users/curvel/AndroidStudioProjects/share_test/build/ios/iphoneos" /Developer "/Users/curvel/Library/Developer/Xcode/iOS
    DeviceSupport/14.4.2 (18D70) arm64e/Symbols/Developer"
    [  +33 ms] (lldb)     command script import "/tmp/A5B96329-901F-409D-AB99-A29FDF8B79DD/fruitstrap_00008027_001E08420C22002E.py"
    [   +3 ms] (lldb)     command script add -f fruitstrap_00008027_001E08420C22002E.connect_command connect
    [        ] (lldb)     command script add -s asynchronous -f fruitstrap_00008027_001E08420C22002E.run_command run
    [        ] (lldb)     command script add -s asynchronous -f fruitstrap_00008027_001E08420C22002E.autoexit_command autoexit
    [        ] (lldb)     command script add -s asynchronous -f fruitstrap_00008027_001E08420C22002E.safequit_command safequit
    [        ] (lldb)     connect
    [  +44 ms] (lldb)     run
    [ +171 ms] success
    [        ] Application launched on the device. Waiting for observatory port.
    [+1602 ms] Observatory URL on device: http://127.0.0.1:53065/
    [   +7 ms] Attempting to forward device port 53065 to host port 50917
    [        ] executing: /Users/curvel/dev/flutter/bin/cache/artifacts/usbmuxd/iproxy 50917:53065 --udid 00008027-001E08420C22002E
    [ +327 ms] [VERBOSE-2:FlutterObservatoryPublisher.mm(101)] Failed to register observatory port with mDNS with error -65555.
    [   +1 ms] [VERBOSE-2:FlutterObservatoryPublisher.mm(103)] On iOS 14+, local network broadcast in apps need to be declared in the app's Info.plist. Debug and profile Flutter apps and modules host VM
    services on the local network to support debugging features such as hot reload and DevTools. To make your Flutter app or module attachable and debuggable, add a '_dartobservatory._tcp' value to the
    'NSBonjourServices' key in your Info.plist for the Debug/Profile configurations. For more information, see
    https://flutter.dev/docs/development/add-to-app/ios/project-setup#local-network-privacy-permissions
    [ +689 ms] Forwarded port ForwardedPort HOST:50917 to DEVICE:53065
    [        ] Forwarded host port 50917 to device port 53065 for Observatory
    [   +2 ms] Installing and launching... (completed in 22.4s)
    [   +1 ms] Caching compiled dill
    [  +69 ms] Connecting to service protocol: http://127.0.0.1:50917/
    [ +180 ms] Launching a Dart Developer Service (DDS) instance at http://127.0.0.1:0, connecting to VM service at http://127.0.0.1:50917/.
    [ +131 ms] DDS is listening at http://127.0.0.1:50929/CLvtgGY9aKQ=/.
    [  +10 ms] [VERBOSE-2:FlutterObservatoryPublisher.mm(101)] Failed to register observatory port with mDNS with error -65555.
    [        ] [VERBOSE-2:FlutterObservatoryPublisher.mm(103)] On iOS 14+, local network broadcast in apps need to be declared in the app's Info.plist. Debug and profile Flutter apps and modules host VM
    services on the local network to support debugging features such as hot reload and DevTools. To make your Flutter app or module attachable and debuggable, add a '_dartobservatory._tcp' value to the
    'NSBonjourServices' key in your Info.plist for the Debug/Profile configurations. For more information, see
    https://flutter.dev/docs/development/add-to-app/ios/project-setup#local-network-privacy-permissions
    [ +158 ms] Successfully connected to service protocol: http://127.0.0.1:50917/
    [  +48 ms] DevFS: Creating new filesystem on the device (null)
    [  +48 ms] DevFS: Created new filesystem on the device (file:///private/var/mobile/Containers/Data/Application/1CFCA774-C8FB-4279-BEAE-37DD55CB25A3/tmp/share_testRYN948/share_test/)
    [   +3 ms] Updating assets
    [ +158 ms] Syncing files to device Curvel’s iPad...
    [   +2 ms] <- reset
    [        ] Compiling dart to kernel with 0 updated files
    [   +3 ms] <- recompile package:share_test/main.dart 32952fa1-3417-4f21-baa9-9f2ebb05aead
    [        ] <- 32952fa1-3417-4f21-baa9-9f2ebb05aead
    [ +246 ms] Updating files.
    [        ] DevFS: Sync finished
    [        ] Syncing files to device Curvel’s iPad... (completed in 254ms)
    [   +1 ms] Synced 0.0MB.
    [   +1 ms] <- accept
    [  +20 ms] Connected to _flutterView/0x107021820.
    [   +4 ms] Flutter run key commands.
    [   +5 ms] r Hot reload. 🔥🔥🔥
    [   +1 ms] R Hot restart.
    [   +1 ms] h Repeat this help message.
    [        ] d Detach (terminate "flutter run" but leave application running).
    [        ] c Clear the screen
    [        ] q Quit (terminate the application on the device).
    [        ] 💪 Running with sound null safety 💪
    [   +1 ms] An Observatory debugger and profiler on Curvel’s iPad is available at: http://127.0.0.1:50929/CLvtgGY9aKQ=/
    [ +795 ms] The Flutter DevTools debugger and profiler on Curvel’s iPad is available at: http://127.0.0.1:9102?uri=http%3A%2F%2F127.0.0.1%3A50929%2FCLvtgGY9aKQ%3D%2F
    [+44485 ms] [LayoutConstraints] Unable to simultaneously satisfy constraints.
    [        ]      Probably at least one of the constraints in the following list is one you don't want. 
    [        ]      Try this: 
    [        ]              (1) look at each constraint and try to figure out which you don't expect; 
    [        ]              (2) find the code that added the unwanted constraint or constraints and fix it. 
    [        ] (
    [        ]     "<NSLayoutConstraint:0x2809e2210 H:|-(0)-[_UIActivityContentTitleView:0x104e5be40]   (active, names: '|':_UINavigationBarContentView:0x104e160e0'Test' )>",
    [        ]     "<NSLayoutConstraint:0x2809e2300 _UIActivityContentTitleView:0x104e5be40.trailing == _UINavigationBarContentView:0x104e160e0'Test'.trailing   (active)>",
    [        ]     "<NSLayoutConstraint:0x2809e26c0 LPLinkView:0x104e5c340.leading == UILayoutGuide:0x2813a5260'UIViewLayoutMarginsGuide'.leading   (active)>",
    [        ]     "<NSLayoutConstraint:0x2809e2530 H:[LPLinkView:0x104e5c340]-(27)-|   (active, names: '|':_UIActivityContentTitleView:0x104e5be40 )>",
    [        ]     "<NSLayoutConstraint:0x2809968f0 'UIView-Encapsulated-Layout-Width' _UINavigationBarContentView:0x104e160e0'Test'.width == 0   (active)>",
    [        ]     "<NSLayoutConstraint:0x2809e25d0 'UIView-leftMargin-guide-constraint' H:|-(16)-[UILayoutGuide:0x2813a5260'UIViewLayoutMarginsGuide'](LTR)   (active, names:
    '|':_UIActivityContentTitleView:0x104e5be40 )>"
    [        ] )
    [        ] Will attempt to recover by breaking constraint 
    [        ] <NSLayoutConstraint:0x2809e26c0 LPLinkView:0x104e5c340.leading == UILayoutGuide:0x2813a5260'UIViewLayoutMarginsGuide'.leading   (active)>
    [        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
    [        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
    
    
    
    Running "flutter pub get" in client...                           1,910ms
    Analyzing client...                                                     
    No issues found! (ran in 5.2s)
    
    
    [✓] Flutter (Channel stable, 2.2.2, on macOS 11.4 20F71 darwin-x64, locale en-DE)
        • Flutter version 2.2.2 at /Users/curvel/dev/flutter
        • Framework revision d79295af24 (3 days ago), 2021-06-11 08:56:01 -0700
        • Engine revision 91c9fc8fe0
        • Dart version 2.13.3
    
    [✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
        • Android SDK at /Users/curvel/Library/Android/sdk
        • Platform android-30, build-tools 30.0.3
        • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
        • Java version OpenJDK Runtime Environment (build 11.0.8+10-b944.6916264)
        • All Android licenses accepted.
    
    [✓] Xcode - develop for iOS and macOS
        • Xcode at /Applications/Xcode.app/Contents/Developer
        • Xcode 12.5, Build version 12E262
        • CocoaPods version 1.10.1
    
    [✓] Chrome - develop for the web
        • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
    
    [✓] Android Studio (version 4.2)
        • Android Studio at /Applications/Android Studio.app/Contents
        • Flutter plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/9212-flutter
        • Dart plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/6351-dart
        • Java version OpenJDK Runtime Environment (build 11.0.8+10-b944.6916264)
    
    [✓] IntelliJ IDEA Community Edition (version 2021.1)
        • IntelliJ at /Applications/IntelliJ IDEA CE.app
        • Flutter plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/9212-flutter
        • Dart plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/6351-dart
    
    [✓] VS Code (version 1.56.2)
        • VS Code at /Applications/Visual Studio Code.app/Contents
        • Flutter extension can be installed from:
          🔨 https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
    
    [✓] Connected device (3 available)
        • Curvel’s iPad (mobile) • 00008027-001E08420C22002E • ios            • iOS 14.4.2
        • macOS (desktop)        • macos                     • darwin-x64     • macOS 11.4 20F71 darwin-x64
        • Chrome (web)           • chrome                    • web-javascript • Google Chrome 91.0.4472.101
    
    • No issues found!
    
    
    bug share_plus ios iPadOs Hacktoberfest 
    opened by Curvel 31
  • [Bug]:  Can't get androidID

    [Bug]: Can't get androidID

    Platform

    Android 11

    Plugin

    device_info_plus

    Version

    4.0.0

    Flutter SDK

    2.10.3

    Steps to reproduce

    null

    Code Sample

    var myDeviceInfo = DeviceInfoPlugin();     
    var device = readAndroidBuildData(await myDeviceInfo.androidInfo);
    mobileId = device['androidId'].toString();  // null
    

    Logs

    {version.securityPatch: 2020-11-05, version.sdkInt: 30, version.release: 11, version.previewSdkInt: 0, version.incremental: 7027799, version.codename: REL, version.baseOS: , board: goldfish_x86_64, bootloader: unknown, brand: google, device: generic_x86_64_arm64, display: RSR1.201211.001, fingerprint: google/sdk_gphone_x86_64/generic_x86_64_arm64:11/RSR1.201211.001/7027799:user/release-keys, hardware: ranchu, host: abfarm394, id: RSR1.201211.001, manufacturer: Google, model: sdk_gphone_x86_64, product: sdk_gphone_x86_64, supported32BitAbis: [x86, armeabi-v7a, armeabi], supported64BitAbis: [x86_64, arm64-v8a], supportedAbis: [x86_64, x86, arm64-v8a, armeabi-v7a, armeabi], tags: release-keys, type: user, isPhysicalDevice: false, androidId: null, systemFeatures: [android.hardware.sensor.proximity, android.software.adoptable_storage, android.hardware.sensor.accelerometer, android.software.controls, android.hardware.faketouch, android.software.backup, android.hardware.touchscreen, android.hardware.touchscreen.multitouch, android.software.print, android.software.activities_on_secondary_displays, android.software.voice_recognizers, android.software.picture_in_picture, android.hardware.fingerprint, android.hardware.sensor.gyroscope, android.software.vulkan.deqp.level, android.software.cant_save_state, android.hardware.sensor.relative_humidity, android.hardware.bluetooth, android.hardware.camera.autofocus, com.google.android.feature.GOOGLE_BUILD, android.hardware.telephony.gsm, android.software.incremental_delivery, android.hardware.camera.concurrent, android.hardware.audio.output, android.software.verified_boot, android.hardware.camera.flash, android.hardware.camera.front, android.hardware.screen.portrait, android.hardware.sensor.ambient_temperature, android.software.home_screen, android.hardware.microphone, android.software.autofill, android.software.securely_removes_users, android.hardware.bluetooth_le, android.hardware.sensor.compass, android.hardware.touchscreen.multitouch.jazzhand, android.hardware.sensor.barometer, android.software.app_widgets, android.software.input_methods, android.hardware.sensor.light, android.hardware.vulkan.version, android.software.companion_device_setup, android.software.device_admin, com.google.android.feature.WELLBEING, android.hardware.wifi.passpoint, android.hardware.camera, android.hardware.screen.landscape, android.hardware.ram.normal, android.hardware.sensor.hinge_angle, android.software.managed_users, android.software.webview, android.hardware.camera.capability.manual_post_processing, android.hardware.camera.any, android.hardware.camera.capability.raw, android.hardware.vulkan.compute, android.software.connectionservice, android.hardware.touchscreen.multitouch.distinct, android.hardware.location.network, android.hardware.camera.ar, android.software.cts, android.hardware.camera.capability.manual_sensor, android.software.app_enumeration, com.google.android.apps.dialer.SUPPORTED, android.hardware.camera.level.full, android.hardware.wifi.direct, android.software.live_wallpaper, com.google.android.feature.GOOGLE_EXPERIENCE, android.software.ipsec_tunnels, com.google.android.feature.EXCHANGE_6_2, android.hardware.location.gps, android.software.midi, android.hardware.wifi, android.hardware.location, android.hardware.vulkan.level, android.software.secure_lock_screen, android.hardware.telephony, android.software.file_based_encryption, null]}
    

    Flutter Doctor

    [√] Flutter (Channel stable, 2.10.3, on Microsoft Windows [Version 10.0.19044.1766], locale zh-TW)
        • Flutter version 2.10.3 at D:\software\KG\SDK\Flutter_SDK\flutter
        • Upstream repository https://github.com/flutter/flutter.git
        • Framework revision 7e9793dee1 (4 months ago), 2022-03-02 11:23:12 -0600
        • Engine revision bd539267b4
        • Dart version 2.16.1
        • DevTools version 2.9.2
    
    [√] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
        • Android SDK at C:\Users\USER\AppData\Local\Android\sdk
        • Platform android-32, build-tools 31.0.0
        • Java binary at: D:\software\KG\AndroidStudioFox\jre\bin\java
        • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
        • All Android licenses accepted.
    
    [√] Chrome - develop for the web
        • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe
    
    [√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.11.7)
        • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
        • Visual Studio Community 2019 version 16.11.31911.196
        • Windows 10 SDK version 10.0.19041.0
    
    [√] Android Studio (version 2020.3)
        • Android Studio at D:\software\KG\AndroidStudioFox
        • Flutter plugin can be installed from:
           https://plugins.jetbrains.com/plugin/9212-flutter
        • Dart plugin can be installed from:
           https://plugins.jetbrains.com/plugin/6351-dart
        • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
    
    [√] IntelliJ IDEA Community Edition (version 2021.1)
        • IntelliJ at D:\software\KG\IDE\IntelliJ IDEA Community Edition 2021.1.1
        • Flutter plugin can be installed from:
           https://plugins.jetbrains.com/plugin/9212-flutter
        • Dart plugin can be installed from:
           https://plugins.jetbrains.com/plugin/6351-dart
    
    [√] Connected device (3 available)
        • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.19044.1766]
        • Chrome (web)      • chrome  • web-javascript • Google Chrome 102.0.5005.115
        • Edge (web)        • edge    • web-javascript • Microsoft Edge 103.0.1264.37
        ! Device emulator-5554 is not authorized.
          You might need to check your device for an authorization dialog.
    
    [√] HTTP Host Availability
        • All required HTTP hosts are available
    
    bug triage 
    opened by kaichun831 26
  • [connectivity_plus] Migrate to null safety

    [connectivity_plus] Migrate to null safety

    Migrate to null safety, #50

    • [x] connectivity_plus
    • [x] connectivity_plus_linux (has generated mocks)
    • [x] connectivity_plus_macos
    • [x] connectivity_plus_platform_interface
    • [x] connectivity_plus_web (migrated but test mocks are not yet - https://github.com/fluttercommunity/plus_plugins/pull/133#issuecomment-782324313)
    • [x] connectivity_plus_windows
    opened by mzdm 26
  • [Bug]: No implementation found for method getAll on channel dev.fluttercommunity.plus/package_info

    [Bug]: No implementation found for method getAll on channel dev.fluttercommunity.plus/package_info

    Platform

    Linux (Fedora 36)

    Plugin

    package_info_plus

    Version

    3.0.0

    Flutter SDK

    3.3.4

    Steps to reproduce

    1. Upgrade to the latest package_info_plus 3.0.0
    2. Use await PackageInfo.fromPlatform()

    After downgrading to 2.0.0, everything works.

    I cloned the example from the main branch and everything works there.

    Code Sample

    Future<bool> hasNewerVersion() async {
        final packageInfo = await PackageInfo.fromPlatform();
        return packageInfo.version != kVersion;
    }
    const kVersion = "1.0.0";
    

    Logs

    [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: MissingPluginException(No implementation found for method getAll on channel dev.fluttercommunity.plus/package_info)
    #0      MethodChannel._invokeMethod
    package:flutter/…/services/platform_channel.dart:294
    <asynchronous suspension>
    #1      MethodChannel.invokeMapMethod
    package:flutter/…/services/platform_channel.dart:499
    <asynchronous suspension>
    #2      MethodChannelPackageInfo.getAll
    package:package_info_plus_platform_interface/method_channel_package_info.dart:13
    <asynchronous suspension>
    #3      PackageInfo.fromPlatform
    package:package_info_plus/package_info_plus.dart:41
    <asynchronous suspension>
    #4      SettingsCubit.hasNewerVersion
    package:butterfly/cubits/settings.dart:424
    <asynchronous suspension>
    #5      _ProjectPageState._showIntroduction
    package:butterfly/views/main.dart:216
    <asynchronous suspension>
    

    Flutter Doctor

    [✓] Flutter (Channel stable, 3.3.4, on Fedora Linux 36 (Workstation Edition) 5.19.15-201.fc36.x86_64, locale de_DE.UTF-8)
        • Flutter version 3.3.4 on channel stable at /home/jan-andrej/Tools/flutter
        • Upstream repository https://github.com/flutter/flutter.git
        • Framework revision eb6d86ee27 (vor 2 Wochen), 2022-10-04 22:31:45 -0700
        • Engine revision c08d7d5efc
        • Dart version 2.18.2
        • DevTools version 2.15.0
    
    [✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
        • Android SDK at /home/jan-andrej/Android/Sdk
        • Platform android-33, build-tools 33.0.0
        • Java binary at:
          /home/jan-andrej/.local/share/JetBrains/Toolbox/apps/AndroidStudio/ch-0/213.7172.25.2113.9123335/jre/bin/java
        • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)
        • All Android licenses accepted.
    
    [✗] Chrome - develop for the web (Cannot find Chrome executable at google-chrome)
        ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
    
    [✓] Linux toolchain - develop for Linux desktop
        • clang version 14.0.5 (Fedora 14.0.5-1.fc36)
        • cmake version 3.22.2
        • ninja version 1.10.2
        • pkg-config version 1.8.0
    
    [✓] Android Studio (version 2021.3)
        • Android Studio at /home/jan-andrej/.local/share/JetBrains/Toolbox/apps/AndroidStudio/ch-0/213.7172.25.2113.9123335
        • Flutter plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/9212-flutter
        • Dart plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/6351-dart
        • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)
    
    [✓] IntelliJ IDEA Ultimate Edition (version 2022.2)
        • IntelliJ at /home/jan-andrej/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/222.4345.14
        • Flutter plugin version 70.2.5
        • Dart plugin version 222.4345.14
    
    [✓] VS Code (version 1.72.2)
        • VS Code at /usr/share/code
        • Flutter extension version 3.50.0
    
    [✓] Connected device (1 available)
        • Linux (desktop) • linux • linux-x64 • Fedora Linux 36 (Workstation Edition) 5.19.15-201.fc36.x86_64
    
    [✓] HTTP Host Availability
        • All required HTTP hosts are available
    
    ! Doctor found issues in 1 category.
    

    Checklist before submitting a bug

    • [X] I Google'd a solution and I couldn't find it
    • [X] I searched on StackOverflow for a solution and I couldn't find it
    • [X] I read the README.md file of the plugin
    • [X] I'm using the latest version of the plugin
    • [X] All dependencies are up to date with flutter pub upgrade
    • [X] I did a flutter clean
    • [X] I tried running the example project
    bug package_info_plus linux Hacktoberfest 
    opened by CodeDoctorDE 25
  • fix(connectivity_plus): Does not crash in debug mode of iOS 14+

    fix(connectivity_plus): Does not crash in debug mode of iOS 14+

    Description

    In ios 14+, debug mode Flutter apps can only be launched from Flutter tooling, IDEs with Flutter plugins or from Xcode. So, registrar will be nil. However, we can't make it crash in its own plugin. Determine whether the registrar is null.

    Related Issues

    Checklist

    • [x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
    • [x] I titled the PR using Conventional Commits.
    • [x] I did not modify the CHANGELOG.md nor the pubspec.yaml files.
    • [x] All existing and new tests are passing.
    • [x] The analyzer (flutter analyze) does not report any problems on my PR.

    Breaking Change

    Does your PR require plugin users to manually update their apps to accommodate your change?

    • [ ] Yes, this is a breaking change (please indicate that with a ! in the title as explained in Conventional Commits).
    • [x] No, this is not a breaking change.
    opened by tianxiawoyougood 21
  • fix(package_info_plus): fixed deprecation warning & updated dependencies

    fix(package_info_plus): fixed deprecation warning & updated dependencies

    Description

    This PR removes the deprecated embedding V1 from package_info_plus. Besides that it updates the dependencies and fixes a deprecation issue with regards to getBuildSignature method.

    Related Issues

    Probably fixes #301

    Checklist

    • [X] I read the Contributor Guide and followed the process outlined there for submitting PRs.
    • [X] My PR includes unit or integration tests for all changed/updated/fixed behaviors (See Contributor Guide).
    • [X] All existing and new tests are passing.
    • [X] I updated/added relevant documentation (doc comments with ///).
    • [X] The analyzer (flutter analyze) does not report any problems on my PR.
    • [X] I read and followed the Flutter Style Guide.
    • [X] I am willing to follow-up on review comments in a timely manner.

    Breaking Change

    Does your PR require plugin users to manually update their apps to accommodate your change?

    • [ ] Yes, this is a breaking change (please indicate a breaking change in CHANGELOG.md and increment major revision).
    • [X] No, this is not a breaking change.
    Hacktoberfest hacktoberfest-accepted 
    opened by juliansteenbakker 21
  •  Required named parameter 'userName' must be provided.[Bug]:

    Required named parameter 'userName' must be provided.[Bug]:

    Platform

    Android 12

    Plugin

    package_info_plus

    Version

    1.4.2

    Flutter SDK

    2.10.5

    Steps to reproduce

    1. flutter pub get
    2. run project

    Code Sample

    No response

    Logs

    /C:/flutter/.pub-cache/hosted/pub.dartlang.org/device_info_plus_windows-2.1.1/lib/src/device_info_plus_windows.dart:24:35: Error: Required named parameter 'userName' must be provided.
        final data = WindowsDeviceInfo(
                                      ^
    /C:/flutter/.pub-cache/hosted/pub.dartlang.org/device_info_plus_platform_interface-2.4.0/lib/model/windows_device_info.dart:12:3: Context: Found this candidate, but the arguments don't match.
      WindowsDeviceInfo({
      ^^^^^^^^^^^^^^^^^
    
    
    FAILURE: Build failed with an exception.
    
    * Where:
    Script 'C:\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1102
    
    * What went wrong:
    Execution failed for task ':app:compileFlutterBuildDebug'.
    > Process 'command 'C:\flutter\bin\flutter.bat'' finished with non-zero exit value 1
    
    * Try:
    > Run with --stacktrace option to get the stack trace.
    > Run with --info or --debug option to get more log output.
    > Run with --scan to get full insights.
    
    * Get more help at https://help.gradle.org
    
    BUILD FAILED in 1m 44s
    Exception: Gradle task assembleDebug failed with exit code 1
    

    Flutter Doctor

    C:\Development\StudentinkMaster>flutter doctor -v
    [√] Flutter (Channel stable, 2.10.5, on Microsoft Windows [Version 10.0.19044.1826], locale en-US)
        • Flutter version 2.10.5 at C:\flutter
        • Upstream repository https://github.com/flutter/flutter.git
        • Framework revision 5464c5bac7 (4 months ago), 2022-04-18 09:55:37 -0700
        • Engine revision 57d3bac3dd
        • Dart version 2.16.2
        • DevTools version 2.9.2
    
    [√] Android toolchain - develop for Android devices (Android SDK version 32.1.0-rc1)
        • Android SDK at C:\Users\lenovo\AppData\Local\Android\sdk
        • Platform android-32, build-tools 32.1.0-rc1
        • Java binary at: C:\Program Files\Android\Android Studio2\jre\bin\java
        • Java version OpenJDK Runtime Environment (build 11.0.11+9-b60-7590822)
        • All Android licenses accepted.
    
    [!] Visual Studio - develop for Windows (Visual Studio Build Tools 2019 16.11.16)
        • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools
        • Visual Studio Build Tools 2019 version 16.11.32602.291
        X The current Visual Studio installation is incomplete. Please reinstall Visual Studio.
    
    [√] Android Studio (version 2021.1)
        • Android Studio at C:\Program Files\Android\Android Studio2
        • Flutter plugin can be installed from:
           https://plugins.jetbrains.com/plugin/9212-flutter
        • Dart plugin can be installed from:
           https://plugins.jetbrains.com/plugin/6351-dart
        • Java version OpenJDK Runtime Environment (build 11.0.11+9-b60-7590822)
    
    [√] VS Code (version 1.70.0)
        • VS Code at C:\Users\lenovo\AppData\Local\Programs\Microsoft VS Code
        • Flutter extension can be installed from:
           https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
    
    [√] Connected device (2 available)
        • SM M315F (mobile) • RZ8NA01BN8V • android-arm64 • Android 12 (API 31)
        • Windows (desktop) • windows     • windows-x64   • Microsoft Windows [Version 10.0.19044.1826]
    
    [√] HTTP Host Availability
        • All required HTTP hosts are available
    
    ! Doctor found issues in 1 category.
    
    bug duplicate triage 
    opened by kalpesh2421 20
  • [Bug]: info.getWifiName() return null

    [Bug]: info.getWifiName() return null

    Platform

    Android 12

    Plugin

    network_info_plus

    Version

    2.3.2

    Flutter SDK

    3.3.4

    Steps to reproduce

    image Currently using latest version of network info plus but can not get SSID name

    Code Sample

    Future<void> _initNetworkInfo() async {
        String? wifiName,
            wifiBSSID,
            wifiIPv4,
            wifiIPv6,
            wifiGatewayIP,
            wifiBroadcast,
            wifiSubmask;
    
        try {
          if (!kIsWeb && Platform.isIOS) {
            var status = await _networkInfo.getLocationServiceAuthorization();
            if (status == LocationAuthorizationStatus.notDetermined) {
              status = await _networkInfo.requestLocationServiceAuthorization();
            }
            if (status == LocationAuthorizationStatus.authorizedAlways ||
                status == LocationAuthorizationStatus.authorizedWhenInUse) {
              wifiName = await _networkInfo.getWifiName();
            } else {
              wifiName = await _networkInfo.getWifiName();
            }
          } else {
            wifiName = await _networkInfo.getWifiName();
          }
        } on PlatformException catch (e) {
          developer.log('Failed to get Wifi Name', error: e);
          wifiName = 'Failed to get Wifi Name';
        }
    
        try {
          if (!kIsWeb && Platform.isIOS) {
            var status = await _networkInfo.getLocationServiceAuthorization();
            if (status == LocationAuthorizationStatus.notDetermined) {
              status = await _networkInfo.requestLocationServiceAuthorization();
            }
            if (status == LocationAuthorizationStatus.authorizedAlways ||
                status == LocationAuthorizationStatus.authorizedWhenInUse) {
              wifiBSSID = await _networkInfo.getWifiBSSID();
            } else {
              wifiBSSID = await _networkInfo.getWifiBSSID();
            }
          } else {
            wifiBSSID = await _networkInfo.getWifiBSSID();
          }
        } on PlatformException catch (e) {
          developer.log('Failed to get Wifi BSSID', error: e);
          wifiBSSID = 'Failed to get Wifi BSSID';
        }
    
        try {
          wifiIPv4 = await _networkInfo.getWifiIP();
        } on PlatformException catch (e) {
          developer.log('Failed to get Wifi IPv4', error: e);
          wifiIPv4 = 'Failed to get Wifi IPv4';
        }
    
        try {
          if (!Platform.isWindows) {
            wifiIPv6 = await _networkInfo.getWifiIPv6();
          }
        } on PlatformException catch (e) {
          developer.log('Failed to get Wifi IPv6', error: e);
          wifiIPv6 = 'Failed to get Wifi IPv6';
        }
    
        try {
          if (!Platform.isWindows) {
            wifiSubmask = await _networkInfo.getWifiSubmask();
          }
        } on PlatformException catch (e) {
          developer.log('Failed to get Wifi submask address', error: e);
          wifiSubmask = 'Failed to get Wifi submask address';
        }
    
        try {
          if (!Platform.isWindows) {
            wifiBroadcast = await _networkInfo.getWifiBroadcast();
          }
        } on PlatformException catch (e) {
          developer.log('Failed to get Wifi broadcast', error: e);
          wifiBroadcast = 'Failed to get Wifi broadcast';
        }
    
        try {
          if (!Platform.isWindows) {
            wifiGatewayIP = await _networkInfo.getWifiGatewayIP();
          }
        } on PlatformException catch (e) {
          developer.log('Failed to get Wifi gateway address', error: e);
          wifiGatewayIP = 'Failed to get Wifi gateway address';
        }
    
        setState(() {
          _connectionStatus = 'Wifi Name: $wifiName\n'
              'Wifi BSSID: $wifiBSSID\n'
              'Wifi IPv4: $wifiIPv4\n'
              'Wifi IPv6: $wifiIPv6\n'
              'Wifi Broadcast: $wifiBroadcast\n'
              'Wifi Gateway: $wifiGatewayIP\n'
              'Wifi Submask: $wifiSubmask\n';
        });
      }
    

    Logs

    [   +3 ms] Stopping app 'app.apk' on SM A715F.
    [        ] executing: /Users/jimmy/Library/Android/sdk/platform-tools/adb -s R58N12KYW1V shell am force-stop dev.fluttercommunity.plus.network_info_plus_example
    [ +215 ms] executing: /Users/jimmy/Library/Android/sdk/platform-tools/adb -s R58N12KYW1V shell pm list packages dev.fluttercommunity.plus.network_info_plus_example
    [ +127 ms] package:dev.fluttercommunity.plus.network_info_plus_example
    [   +1 ms] executing: /Users/jimmy/Library/Android/sdk/platform-tools/adb -s R58N12KYW1V shell cat /data/local/tmp/sky.dev.fluttercommunity.plus.network_info_plus_example.sha1
    [  +55 ms] 2c0a934b1bad6594d292e190ba705226d29535e5
    [   +1 ms] Latest build already installed.
    [        ] executing: /Users/jimmy/Library/Android/sdk/platform-tools/adb -s R58N12KYW1V shell -x logcat -v time -t 1
    [ +551 ms] --------- beginning of system
               10-18 10:09:27.298 V/MdnieScenarioControlService( 1302): mAclOffEnabled : false mAclPreviewState : false mAclCompensationState : false
    [  +12 ms] executing: /Users/jimmy/Library/Android/sdk/platform-tools/adb -s R58N12KYW1V shell am start -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x20000000 --ez enable-dart-profiling true --ez enable-checked-mode true --ez verify-entry-points true dev.fluttercommunity.plus.network_info_plus_example/io.flutter.embedding.android.FlutterActivity
    [ +150 ms] Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x20000000 cmp=dev.fluttercommunity.plus.network_info_plus_example/io.flutter.embedding.android.FlutterActivity (has extras) }
    [        ] Waiting for observatory port to be available...
    [ +623 ms] Observatory URL on device: http://127.0.0.1:41569/6nSEPYQxzMg=/
    [        ] executing: /Users/jimmy/Library/Android/sdk/platform-tools/adb -s R58N12KYW1V forward tcp:0 tcp:41569
    [  +25 ms] 64243
    [        ] Forwarded host port 64243 to device port 41569 for Observatory
    [   +5 ms] Caching compiled dill
    [  +54 ms] Connecting to service protocol: http://127.0.0.1:64243/6nSEPYQxzMg=/
    [ +215 ms] Launching a Dart Developer Service (DDS) instance at http://127.0.0.1:0, connecting to VM service at http://127.0.0.1:64243/6nSEPYQxzMg=/.
    [ +164 ms] DDS is listening at http://127.0.0.1:64246/GlG2NF4cbis=/.
    [  +72 ms] Successfully connected to service protocol: http://127.0.0.1:64243/6nSEPYQxzMg=/
    [  +73 ms] DevFS: Creating new filesystem on the device (null)
    [  +23 ms] DevFS: Created new filesystem on the device (file:///data/user/0/dev.fluttercommunity.plus.network_info_plus_example/code_cache/exampleIINOKH/example/)
    [   +2 ms] Updating assets
    [ +116 ms] Syncing files to device SM A715F...
    [   +1 ms] Compiling dart to kernel with 0 updated files
    [        ] Processing bundle.
    [        ] <- recompile package:network_info_plus_example/main.dart 7be1d04c-ffd0-4338-b40b-509f9367c724
    [        ] <- 7be1d04c-ffd0-4338-b40b-509f9367c724
    [   +2 ms] Bundle processing done.
    [ +125 ms] Updating files.
    [        ] DevFS: Sync finished
    [   +1 ms] Syncing files to device SM A715F... (completed in 130ms)
    [        ] Synced 0.0MB.
    [   +1 ms] <- accept
    [   +3 ms] Connected to _flutterView/0xb400007d6ac20820.
    [   +3 ms] Flutter run key commands.
    [   +1 ms] r Hot reload. ??🔥🔥
    [        ] R Hot restart.
    [        ] h List all available interactive commands.
    [        ] d Detach (terminate "flutter run" but leave application running).
    [        ] c Clear the screen
    [        ] q Quit (terminate the application on the device).
    [        ] 💪 Running with sound null safety 💪
    [        ] An Observatory debugger and profiler on SM A715F is available at: http://127.0.0.1:64246/GlG2NF4cbis=/
    [ +307 ms] The Flutter DevTools debugger and profiler on SM A715F is available at: http://127.0.0.1:9100?uri=http://127.0.0.1:64246/GlG2NF4cbis=/
    [  +12 ms] I/BufferQueueProducer(11348): [SurfaceView - dev.fluttercommunity.plus.network_info_plus_example/io.flutter.embedding.android.FlutterActivity@b2b70ab@0#1(BLAST Consumer)1](id:2c5400000001,api:1,p:11348,c:11348) queueBuffer: queued for the first time.
    [  +17 ms] I/SurfaceView@b2b70ab(11348): uSP: rtp = Rect(0, 0 - 1080, 2361) rtsw = 1080 rtsh = 2361
    [        ] I/SurfaceView@b2b70ab(11348): onSSPAndSRT: pl = 0 pt = 0 sx = 1.0 sy = 1.0
    [   +3 ms] I/SurfaceView@b2b70ab(11348): aOrMT: uB = true t = android.view.SurfaceControl$Transaction@27296b2 fN = 1 android.view.SurfaceView.access$500:124 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1728 android.graphics.RenderNode$CompositePositionUpdateListener.positionChanged:319 
    [        ] I/SurfaceView@b2b70ab(11348): aOrMT: vR.mWNT, vR = ViewRootImpl@cb8469e[FlutterActivity]
    [        ] I/ViewRootImpl@cb8469e[FlutterActivity](11348): mWNT: t = android.view.SurfaceControl$Transaction@27296b2 fN = 1 android.view.SurfaceView.applyOrMergeTransaction:1628 android.view.SurfaceView.access$500:124 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1728 
    [        ] I/ViewRootImpl@cb8469e[FlutterActivity](11348): mWNT: merge t to BBQ
    [  +10 ms] I/BufferQueueProducer(11348): [ViewRootImpl@cb8469e[FlutterActivity]#0(BLAST Consumer)0](id:2c5400000000,api:1,p:11348,c:11348) queueBuffer: queued for the first time.
    [   +2 ms] I/ViewRootImpl@cb8469e[FlutterActivity](11348): [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$addFrameCompleteCallbackIfNeeded$3$ViewRootImpl:4969 android.view.ViewRootImpl$$ExternalSyntheticLambda16.run:6 android.os.Handler.handleCallback:938 
    [        ] I/ViewRootImpl@cb8469e[FlutterActivity](11348): [DP] rdf()
    [        ] D/ViewRootImpl@cb8469e[FlutterActivity](11348): reportDrawFinished (fn: -1) 
    [  +37 ms] I/ViewRootImpl@cb8469e[FlutterActivity](11348): MSG_WINDOW_FOCUS_CHANGED 1 1
    [        ] D/InputMethodManager(11348): startInputInner - Id : 0
    [        ] I/InputMethodManager(11348): startInputInner - mService.startInputOrWindowGainedFocus
    [  +10 ms] D/InputMethodManager(11348): startInputInner - Id : 0
    [+3248 ms] Application finished.
    

    Flutter Doctor

    flutter doctor -v
    [✓] Flutter (Channel stable, 3.3.4, on macOS 12.6 21G115 darwin-x64, locale en-US)
        • Flutter version 3.3.4 on channel stable at /Users/jimmy/fvm/versions/stable
        • Upstream repository https://github.com/flutter/flutter.git
        • Framework revision eb6d86ee27 (13 days ago), 2022-10-04 22:31:45 -0700
        • Engine revision c08d7d5efc
        • Dart version 2.18.2
        • DevTools version 2.15.0
    
    [✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
        • Android SDK at /Users/jimmy/Library/Android/sdk
        • Platform android-33, build-tools 33.0.0
        • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
        • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
        • All Android licenses accepted.
    
    [✓] Xcode - develop for iOS and macOS (Xcode 13.4.1)
        • Xcode at /Applications/Xcode.app/Contents/Developer
        • Build 13F100
        • CocoaPods version 1.11.3
    
    [✓] Chrome - develop for the web
        • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
    
    [✓] Android Studio (version 2021.2)
        • Android Studio at /Applications/Android Studio.app/Contents
        • Flutter plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/9212-flutter
        • Dart plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/6351-dart
        • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
    
    [✓] VS Code (version 1.72.2)
        • VS Code at /Applications/Visual Studio Code.app/Contents
        • Flutter extension version 3.50.0
    
    [✓] Connected device (5 available)
        • SM A715F (mobile)          • R58N12KYW1V                          • android-arm64  • Android 12 (API 31)
        • iPhone 12 Pro Max (mobile) • DBCAE572-F1DA-4768-8194-BAB753E509AA • ios            •
          com.apple.CoreSimulator.SimRuntime.iOS-15-5 (simulator)
        • iPhone 13 mini (mobile)    • F8DFFAB6-805B-44E0-B6FF-6517C1776729 • ios            •
          com.apple.CoreSimulator.SimRuntime.iOS-15-5 (simulator)
        • macOS (desktop)            • macos                                • darwin-x64     • macOS 12.6 21G115
          darwin-x64
        • Chrome (web)               • chrome                               • web-javascript • Google Chrome
          106.0.5249.119
    
    [✓] HTTP Host Availability
        • All required HTTP hosts are available
    
    • No issues found!
    

    Checklist before submitting a bug

    • [X] I Google'd a solution and I couldn't find it
    • [X] I searched on StackOverflow for a solution and I couldn't find it
    • [X] I read the README.md file of the plugin
    • [X] I'm using the latest version of the plugin
    • [X] All dependencies are up to date with flutter pub upgrade
    • [X] I did a flutter clean
    • [X] I tried running the example project
    bug triage 
    opened by minhdangoz 19
  • [Bug]: Required named parameter 'userName' must be provided AND Found this candidate, but the arguments don't match

    [Bug]: Required named parameter 'userName' must be provided AND Found this candidate, but the arguments don't match

    Platform

    Android 10

    Plugin

    device_info_plus

    Version

    4.0.0

    Flutter SDK

    3.0.5

    Steps to reproduce

    Error occurs on build process

    Code Sample

    No response

    Logs

    /opt/homebrew/Caskroom/flutter/3.0.5/flutter/.pub-cache/hosted/pub.dartlang.org/device_info_plus_windows-2.1.1/lib/src/device_info_plus_windows.dart:24:35: Error: Required named parameter 'userName' must be provided.
        final data = WindowsDeviceInfo(
                          
    And there is this other error:
    /opt/homebrew/Caskroom/flutter/3.0.5/flutter/.pub-cache/hosted/pub.dartlang.org/device_info_plus_platform_interface-2.4.0/lib/model/windows_device_info.dart:12:3: Context: Found this candidate, but the arguments don't match.
      WindowsDeviceInfo({
      ^^^^^^^^^^^^^^^^^
    

    Flutter Doctor

    [✓] Flutter (Channel stable, 3.0.5, on macOS 12.5 21G72 darwin-arm, locale en-ES)
        • Flutter version 3.0.5 at /opt/homebrew/Caskroom/flutter/3.0.5/flutter
        • Upstream repository https://github.com/flutter/flutter.git
        • Framework revision f1875d570e (4 weeks ago), 2022-07-13 11:24:16 -0700
        • Engine revision e85ea0e79c
        • Dart version 2.17.6
        • DevTools version 2.12.2
    
    [✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
        • Android SDK at /Users/dani/Library/Android/sdk
        • Platform android-33, build-tools 33.0.0
        • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
        • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
        • All Android licenses accepted.
    
    [✓] Xcode - develop for iOS and macOS (Xcode 13.4.1)
        • Xcode at /Applications/Xcode.app/Contents/Developer
        • CocoaPods version 1.11.3
    
    [✓] Chrome - develop for the web
        • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
    
    [✓] Android Studio (version 2021.2)
        • Android Studio at /Applications/Android Studio.app/Contents
        • Flutter plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/9212-flutter
        • Dart plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/6351-dart
        • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
    
    [✓] VS Code (version 1.69.2)
        • VS Code at /Users/dani/Downloads/Visual Studio Code.app/Contents
        • Flutter extension version 3.44.0
    
    [✓] Connected device (3 available)
        • Android SDK built for arm64 (mobile) • emulator-5554 • android-arm64  • Android 10 (API 29) (emulator)
        • macOS (desktop)                      • macos         • darwin-arm64   • macOS 12.5 21G72 darwin-arm
        • Chrome (web)                         • chrome        • web-javascript • Google Chrome 103.0.5060.134
    
    [✓] HTTP Host Availability
        • All required HTTP hosts are available
    
    • No issues found!
    
    bug duplicate triage 
    opened by erperejildo 19
  • [Question]: How can i check internet speed ?

    [Question]: How can i check internet speed ?

    What is your question?

    How can i check internet speed ?

    • when my device connect with mobile network or wifi network but internet speed is low at this case i show toast internet speed is low in my app but i not found internet speed..

    Checklist before submitting a question

    • [X] I Google'd a solution and I couldn't find it
    • [X] I searched on StackOverflow for a solution and I couldn't find it
    • [X] I read the README.md file of the plugin
    • [X] I am using the latest version of the plugin
    • [X] All dependencies are up to date with flutter pub upgrade
    • [X] I did a flutter clean
    • [X] I tried running the example project
    question 
    opened by RahulEncodework 0
  • [Bug]: Constraint error when opening the share panel on iOS

    [Bug]: Constraint error when opening the share panel on iOS

    Platform

    iPhone 15.7.1

    Plugin

    share_plus

    Version

    6.3.0

    Flutter SDK

    2.18.0

    Steps to reproduce

    1. Execute the code joined in the next section
    2. Tap on the big red square in the middle of the screen
    3. Error appears in IDE log

    Code Sample

    import 'package:flutter/material.dart';
    import 'package:flutter/rendering.dart';
    import 'dart:io';
    import 'dart:typed_data';
    import 'dart:ui' as ui;
    import 'package:path_provider/path_provider.dart';
    import 'package:share_plus/share_plus.dart';
    
    void main() {
      runApp(const MyApp());
    }
    
    class MyApp extends StatelessWidget {
      const MyApp({super.key});
    
      // This widget is the root of your application.
      @override
      Widget build(BuildContext context) {
        return MaterialApp(
          title: 'Flutter Demo',
          theme: ThemeData(
            primarySwatch: Colors.blue,
          ),
          home: const MyHomePage(),
        );
      }
    }
    
    class MyHomePage extends StatefulWidget {
      const MyHomePage({
        super.key,
      });
    
      @override
      State<MyHomePage> createState() => _MyHomePageState();
    }
    
    class _MyHomePageState extends State<MyHomePage> {
      GlobalKey? shareKey;
    
      @override
      Widget build(BuildContext context) {
        return Scaffold(
          body: Center(
              child: GestureDetector(
            onTap: () async {
              final image = await capture(shareKey!);
              shareImage(image, context);
            },
            child: SizedBox(
              width: 175.0,
              height: 175.0,
              child: WidgetToImage(builder: (key) {
                this.shareKey = key;
    
                return Container(
                  color: Colors.red,
                );
              }),
            ),
          )),
        );
      }
    
      Future capture(GlobalKey key) async {
        RenderRepaintBoundary boundary =
            key.currentContext!.findRenderObject() as RenderRepaintBoundary;
        final image = await boundary.toImage(pixelRatio: 4);
        final byteData = await image.toByteData(format: ui.ImageByteFormat.png);
        final pngBytes = byteData!.buffer.asUint8List();
    
        return pngBytes;
      }
    
      void shareImage(Uint8List image, BuildContext context) async {
        final tempDir = await getTemporaryDirectory();
        final file = await File('${tempDir.path}/image.jpg').create();
        file.writeAsBytesSync(image);
        final files = <XFile>[XFile('${tempDir.path}/image.jpg')];
        final box = context.findRenderObject() as RenderBox?;
    
        ShareResult results = await Share.shareXFiles(files,
            sharePositionOrigin: box!.localToGlobal(Offset.zero) & box.size);
      }
    }
    
    class WidgetToImage extends StatefulWidget {
      final Function(GlobalKey key) builder;
    
      const WidgetToImage({
        required this.builder,
        Key? key,
      }) : super(key: key);
    
      @override
      WidgetToImageState createState() => WidgetToImageState();
    }
    
    class WidgetToImageState extends State<WidgetToImage> {
      final globalKey = GlobalKey();
    
      @override
      Widget build(BuildContext context) {
        return RepaintBoundary(
          key: globalKey,
          child: widget.builder(globalKey),
        );
      }
    }
    

    Logs

    [+15821 ms] [Default] Task Runner[39708]/1#3 LF=0 couldn't find entitlement CopresenceCore.Entitlement.publicAPI error nil
    [ +739 ms] [Default] Task Runner[39708]/1#3 LF=0 couldn't find entitlement CopresenceCore.Entitlement.publicAPI error nil
    [ +249 ms] [default] LaunchServices: store (null) or url (null) was nil: Error Domain=NSOSStatusErrorDomain Code=-54 "process may not map database" UserInfo={NSDebugDescription=process may not map database, _LSLine=264,
    _LSFunction=-[_LSDReadClient getServerStoreWithCompletionHandler:]}
    [   +1 ms] [default] Attempt to map database failed: permission was denied. This attempt will not be retried.
    [        ] [db] Failed to initialize client context with error Error Domain=NSOSStatusErrorDomain Code=-54 "process may not map database" UserInfo={NSDebugDescription=process may not map database, _LSLine=264,
    _LSFunction=-[_LSDReadClient getServerStoreWithCompletionHandler:]}
    [  +36 ms] [default] -imageForImageDescriptor: can do IO please adopt -imageForDescriptor: for IO free drawing or -prepareImageForDescriptor: if IO is allowed. (This will become a fault soon.)
    [   +8 ms] [default] LaunchServices: store (null) or url (null) was nil: Error Domain=NSOSStatusErrorDomain Code=-54 "process may not map database" UserInfo={NSDebugDescription=process may not map database, _LSLine=264,
    _LSFunction=-[_LSDReadClient getServerStoreWithCompletionHandler:]}
    [        ] [default] Attempt to map database failed: permission was denied. This attempt will not be retried.
    [        ] [db] Failed to initialize client context with error Error Domain=NSOSStatusErrorDomain Code=-54 "process may not map database" UserInfo={NSDebugDescription=process may not map database, _LSLine=264,
    _LSFunction=-[_LSDReadClient getServerStoreWithCompletionHandler:]}
    [        ] [default] -imageForImageDescriptor: can do IO please adopt -imageForDescriptor: for IO free drawing or -prepareImageForDescriptor: if IO is allowed. (This will become a fault soon.)
    [  +22 ms] [LayoutConstraints] Changing the translatesAutoresizingMaskIntoConstraints property of a UICollectionReusableView that is managed by a UICollectionView is not supported, and will result in incorrect self-sizing. View:
    <_UIActivityContentFooterView: 0x11ec0dd00; baseClass = UICollectionReusableView; frame = (16 621; 343 52); layer = <CALayer: 0x283191be0>>
    [+2647 ms] [LayoutConstraints] Unable to simultaneously satisfy constraints.
    [        ] 	Probably at least one of the constraints in the following list is one you don't want. 
    [        ] 	Try this: 
    [        ] 		(1) look at each constraint and try to figure out which you don't expect; 
    [        ] 		(2) find the code that added the unwanted constraint or constraints and fix it. 
    [        ] (
    [        ]     "<NSLayoutConstraint:0x2812adbd0 _UIActivityActionCellTitleLabel:0x1052f5b50.height >= 22   (active)>",
    [        ]     "<NSLayoutConstraint:0x2812ad680 UIView:0x1052f4c70.height >= _UIActivityActionCellTitleLabel:0x1052f5b50.height + 30   (active)>",
    [        ]     "<NSLayoutConstraint:0x2812a53b0 'UIView-Encapsulated-Layout-Height' UIView:0x1052f4c70.height == 30   (active)>"
    [        ] )
    [        ] Will attempt to recover by breaking constraint 
    [        ] <NSLayoutConstraint:0x2812adbd0 _UIActivityActionCellTitleLabel:0x1052f5b50.height >= 22   (active)>
    [        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
    [        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
    [  +30 ms] [LayoutConstraints] Unable to simultaneously satisfy constraints.
    [        ] 	Probably at least one of the constraints in the following list is one you don't want. 
    [        ] 	Try this: 
    [        ] 		(1) look at each constraint and try to figure out which you don't expect; 
    [        ] 		(2) find the code that added the unwanted constraint or constraints and fix it. 
    [        ] (
    [        ]     "<NSLayoutConstraint:0x2812bf610 _UIActivityActionCellTitleLabel:0x1052d10d0.height >= 22   (active)>",
    [        ]     "<NSLayoutConstraint:0x2812bf0c0 UIView:0x1052d01f0.height >= _UIActivityActionCellTitleLabel:0x1052d10d0.height + 30   (active)>",
    [        ]     "<NSLayoutConstraint:0x2812a4d70 'UIView-Encapsulated-Layout-Height' UIView:0x1052d01f0.height == 30   (active)>"
    [        ] )
    [        ] Will attempt to recover by breaking constraint 
    [        ] <NSLayoutConstraint:0x2812bf610 _UIActivityActionCellTitleLabel:0x1052d10d0.height >= 22   (active)>
    [        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
    [        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
    [   +1 ms] [LayoutConstraints] Unable to simultaneously satisfy constraints.
    [        ] 	Probably at least one of the constraints in the following list is one you don't want. 
    [        ] 	Try this: 
    [        ] 		(1) look at each constraint and try to figure out which you don't expect; 
    [        ] 		(2) find the code that added the unwanted constraint or constraints and fix it. 
    [        ] (
    [        ]     "<NSLayoutConstraint:0x2812bc0f0 _UIActivityActionCellTitleLabel:0x1052c4da0.height >= 22   (active)>",
    [        ]     "<NSLayoutConstraint:0x2812c7c50 UIView:0x1052c3ec0.height >= _UIActivityActionCellTitleLabel:0x1052c4da0.height + 30   (active)>",
    [        ]     "<NSLayoutConstraint:0x2812a4a00 'UIView-Encapsulated-Layout-Height' UIView:0x1052c3ec0.height == 30   (active)>"
    [        ] )
    [        ] Will attempt to recover by breaking constraint 
    [        ] <NSLayoutConstraint:0x2812bc0f0 _UIActivityActionCellTitleLabel:0x1052c4da0.height >= 22   (active)>
    [        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
    [        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
    [        ] [LayoutConstraints] Unable to simultaneously satisfy constraints.
    [        ] 	Probably at least one of the constraints in the following list is one you don't want. 
    [        ] 	Try this: 
    [        ] 		(1) look at each constraint and try to figure out which you don't expect; 
    [        ] 		(2) find the code that added the unwanted constraint or constraints and fix it. 
    [        ] (
    [        ]     "<NSLayoutConstraint:0x2812bab20 _UIActivityActionCellTitleLabel:0x1052db8c0.height >= 22   (active)>",
    [        ]     "<NSLayoutConstraint:0x2812ba5d0 UIView:0x1052da9e0.height >= _UIActivityActionCellTitleLabel:0x1052db8c0.height + 30   (active)>",
    [        ]     "<NSLayoutConstraint:0x2812a4ff0 'UIView-Encapsulated-Layout-Height' UIView:0x1052da9e0.height == 30   (active)>"
    [        ] )
    [        ] Will attempt to recover by breaking constraint 
    [        ] <NSLayoutConstraint:0x2812bab20 _UIActivityActionCellTitleLabel:0x1052db8c0.height >= 22   (active)>
    [        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
    [        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
    [        ] [LayoutConstraints] Unable to simultaneously satisfy constraints.
    [        ] 	Probably at least one of the constraints in the following list is one you don't want. 
    [        ] 	Try this: 
    [        ] 		(1) look at each constraint and try to figure out which you don't expect; 
    [        ] 		(2) find the code that added the unwanted constraint or constraints and fix it. 
    [        ] (
    [        ]     "<NSLayoutConstraint:0x2812b4230 _UIActivityActionCellTitleLabel:0x1052d5b50.height >= 22   (active)>",
    [        ]     "<NSLayoutConstraint:0x2812c3d40 UIView:0x1052d4c70.height >= _UIActivityActionCellTitleLabel:0x1052d5b50.height + 30   (active)>",
    [        ]     "<NSLayoutConstraint:0x2812a4eb0 'UIView-Encapsulated-Layout-Height' UIView:0x1052d4c70.height == 30   (active)>"
    [        ] )
    [        ] Will attempt to recover by breaking constraint 
    [        ] <NSLayoutConstraint:0x2812b4230 _UIActivityActionCellTitleLabel:0x1052d5b50.height >= 22   (active)>
    [        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
    [        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
    [        ] [LayoutConstraints] Unable to simultaneously satisfy constraints.
    [        ] 	Probably at least one of the constraints in the following list is one you don't want. 
    [        ] 	Try this: 
    [        ] 		(1) look at each constraint and try to figure out which you don't expect; 
    [        ] 		(2) find the code that added the unwanted constraint or constraints and fix it. 
    [        ] (
    [        ]     "<NSLayoutConstraint:0x2812a41e0 _UIActivityActionCellTitleLabel:0x105319430.height >= 22   (active)>",
    [        ]     "<NSLayoutConstraint:0x2812cc960 UIView:0x105318550.height >= _UIActivityActionCellTitleLabel:0x105319430.height + 30   (active)>",
    [        ]     "<NSLayoutConstraint:0x2812a5270 'UIView-Encapsulated-Layout-Height' UIView:0x105318550.height == 30   (active)>"
    [        ] )
    [        ] Will attempt to recover by breaking constraint 
    [        ] <NSLayoutConstraint:0x2812a41e0 _UIActivityActionCellTitleLabel:0x105319430.height >= 22   (active)>
    [        ] Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
    [        ] The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
    [+2727 ms] [ShareSheet] connection invalidated
    

    Flutter Doctor

    ✓] Flutter (Channel stable, 3.3.2, on macOS 12.5 21G72 darwin-arm, locale en-FR)
        • Flutter version 3.3.2 on channel stable at /Users/maxime/Documents/Development/flutter
        • Upstream repository https://github.com/flutter/flutter.git
        • Framework revision e3c29ec00c (4 months ago), 2022-09-14 08:46:55 -0500
        • Engine revision a4ff2c53d8
        • Dart version 2.18.1
        • DevTools version 2.15.0
    
    [✓] Android toolchain - develop for Android devices (Android SDK version 32.0.0)
        • Android SDK at /Users/maxime/Library/Android/sdk
        • Platform android-33, build-tools 32.0.0
        • ANDROID_HOME = /Users/maxime/Library/Android/sdk
        • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
        • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
        • All Android licenses accepted.
    
    [✓] Xcode - develop for iOS and macOS (Xcode 14.2)
        • Xcode at /Applications/Xcode.app/Contents/Developer
        • Build 14C18
        • CocoaPods version 1.11.3
    
    [✓] Chrome - develop for the web
        • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
    
    [✓] Android Studio (version 2021.2)
        • Android Studio at /Applications/Android Studio.app/Contents
        • Flutter plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/9212-flutter
        • Dart plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/6351-dart
        • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
    
    [✓] Connected device (3 available)
        • Maxime’s iPhone (mobile) • c1eaf4d4f86b91ff0d97f81bacb95f8fe596ef4d • ios            • iOS 15.7.1 19H117
        • macOS (desktop)          • macos                                    • darwin-arm64   • macOS 12.5 21G72 darwin-arm
        • Chrome (web)             • chrome                                   • web-javascript • Google Chrome 108.0.5359.124
    
    [✓] HTTP Host Availability
        • All required HTTP hosts are available
    

    Checklist before submitting a bug

    • [X] I Google'd a solution and I couldn't find it
    • [X] I searched on StackOverflow for a solution and I couldn't find it
    • [X] I read the README.md file of the plugin
    • [X] I'm using the latest version of the plugin
    • [X] All dependencies are up to date with flutter pub upgrade
    • [X] I did a flutter clean
    • [X] I tried running the example project
    bug triage 
    opened by MaximeDelhorme 0
  • [Bug]: listening multiple times on iOS

    [Bug]: listening multiple times on iOS

    Platform

    iOS 16.2

    Plugin

    connectivity_plus

    Version

    3.0.2

    Flutter SDK

    3.3.10

    Steps to reproduce

    1. Add a listener in Cubit's initstate
    2. Add log/print statements to log the error.

    Code Sample

    void observeNetwork() async {
        Connectivity()
            .onConnectivityChanged
            .listen((ConnectivityResult result) async {
          if (result == ConnectivityResult.none) {
            state.isConnected = false;
            emit(state);
            emit(state.copyWith());
          } else {
            state.isConnected = true;
    print('CONNECTED');
            emit(state);
            emit(state.copyWith());
          }
        });
      }
    

    Logs

    [ +487 ms] flutter: JavaScript execution returned a result of an unsupported type
    [+1736 ms] flutter: CHANGE NETWORK STATUS ONLINE++++++++++++++ [ConnectivityResult.bluetooth, ConnectivityResult.wifi, ConnectivityResult.ethernet, ConnectivityResult.mobile, ConnectivityResult.none, ConnectivityResult.vpn]
    [   +8 ms] flutter: ++++++++++++++NOTES DATA LIST LENGTH++++++++++++++++++  1
    [        ] flutter: +++++++++NOTES DATA++++++++++++++= [UploadNotesDetail(id: 12, woId: 12936, notes: <p>Text</p>, actualDate: 2023-01-03 13:29:04.949007)]
    [        ] flutter: [MapEntry(action: update-wo-notes), MapEntry(woid: 12936), MapEntry(notes: <p>Text</p>), MapEntry(is_offline: true), MapEntry(actual_date: 2023-01-03 13:29:04.949007)]
    [ +103 ms] flutter: CHANGE NETWORK STATUS OFFLINE++++++++++++++ [ConnectivityResult.bluetooth, ConnectivityResult.wifi, ConnectivityResult.ethernet, ConnectivityResult.mobile, ConnectivityResult.none, ConnectivityResult.vpn]
    [  +57 ms] flutter: Upload NOTES:::::
    [ +127 ms] flutter: CHANGE NETWORK STATUS OFFLINE++++++++++++++ [ConnectivityResult.bluetooth, ConnectivityResult.wifi, ConnectivityResult.ethernet, ConnectivityResult.mobile, ConnectivityResult.none, ConnectivityResult.vpn]
    [ +999 ms] flutter: ++++RESUMED+++++
    [   +9 ms] flutter: +++++++++++++++ADDED NOTES OFFLINEEE+++++
    [ +367 ms] FlutterWebViewController - dealloc
    [        ] LeakAvoider - dealloc
    [        ] InAppWebViewMethodHandler - dealloc
    [        ] InAppWebView - dealloc
    [        ] PullToRefreshControl - dealloc
    [   +3 ms] [Process] 0x118064640 - GPUProcessProxy::gpuProcessExited: reason=IdleExit
    [+2430 ms] flutter: ++++RESUMED+++++
    [+3319 ms] flutter: CHANGE NETWORK STATUS ONLINE++++++++++++++ [ConnectivityResult.bluetooth, ConnectivityResult.wifi, ConnectivityResult.ethernet, ConnectivityResult.mobile, ConnectivityResult.none, ConnectivityResult.vpn]
    [  +10 ms] flutter: ++++++++++++++NOTES DATA LIST LENGTH++++++++++++++++++  2
    [        ] flutter: +++++++++NOTES DATA++++++++++++++= [UploadNotesDetail(id: 12, woId: 12936, notes: <p>Text</p>, actualDate: 2023-01-03 13:29:04.949007), UploadNotesDetail(id: 13, woId: 12936, notes: <p>Testtt</p><p><br></p>, actualDate: 2023-01-03
    13:45:37.213399)]
    [        ] flutter: [MapEntry(action: update-wo-notes), MapEntry(woid: 12936), MapEntry(notes: <p>Text</p>), MapEntry(is_offline: true), MapEntry(actual_date: 2023-01-03 13:29:04.949007)]
    [ +273 ms] flutter: CHANGE NETWORK STATUS ONLINE++++++++++++++ [ConnectivityResult.bluetooth, ConnectivityResult.wifi, ConnectivityResult.ethernet, ConnectivityResult.mobile, ConnectivityResult.none, ConnectivityResult.vpn]
    [   +5 ms] flutter: ++++++++++++++NOTES DATA LIST LENGTH++++++++++++++++++  2
    [        ] flutter: +++++++++NOTES DATA++++++++++++++= [UploadNotesDetail(id: 12, woId: 12936, notes: <p>Text</p>, actualDate: 2023-01-03 13:29:04.949007), UploadNotesDetail(id: 13, woId: 12936, notes: <p>Testtt</p><p><br></p>, actualDate: 2023-01-03
    13:45:37.213399)]
    

    Flutter Doctor

    [✓] Flutter (Channel stable, 3.3.10, on macOS 13.0.1 22A400 darwin-arm, locale
        en-IN)
        • Flutter version 3.3.10 on channel stable at
          /Users/ayaanpathan/Desktop/Development/FlutterSDK/flutter
        • Upstream repository https://github.com/flutter/flutter.git
        • Framework revision 135454af32 (3 weeks ago), 2022-12-15 07:36:55 -0800
        • Engine revision 3316dd8728
        • Dart version 2.18.6
        • DevTools version 2.15.0
    
    [✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
        • Android SDK at /Users/ayaanpathan/Library/Android/sdk
        • Platform android-33, build-tools 33.0.0
        • Java binary at: /Applications/Android
          Studio.app/Contents/jre/Contents/Home/bin/java
        • Java version OpenJDK Runtime Environment (build
          11.0.13+0-b1751.21-8125866)
        • All Android licenses accepted.
    
    [✓] Xcode - develop for iOS and macOS (Xcode 14.2)
        • Xcode at /Applications/Xcode.app/Contents/Developer
        • Build 14C18
        • CocoaPods version 1.11.3
    
    [✓] Chrome - develop for the web
        • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
    
    [✓] Android Studio (version 2021.3)
        • Android Studio at /Applications/Android Studio.app/Contents
        • Flutter plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/9212-flutter
        • Dart plugin can be installed from:
          🔨 https://plugins.jetbrains.com/plugin/6351-dart
        • Java version OpenJDK Runtime Environment (build
          11.0.13+0-b1751.21-8125866)
    
    [✓] VS Code (version 1.74.1)
        • VS Code at /Applications/Visual Studio Code.app/Contents
        • Flutter extension version 3.50.0
    
    [✓] Connected device (3 available)
        • Ayaan’s iPhone (mobile) • 00008110-001005293668401E • ios            • iOS
          16.2 20C65
        • macOS (desktop)         • macos                     • darwin-arm64   •
          macOS 13.0.1 22A400 darwin-arm
        • Chrome (web)            • chrome                    • web-javascript •
          Google Chrome 108.0.5359.124
    
    [✓] HTTP Host Availability
        • All required HTTP hosts are available
    
    • No issues found!
    

    Checklist before submitting a bug

    • [X] I Google'd a solution and I couldn't find it
    • [X] I searched on StackOverflow for a solution and I couldn't find it
    • [X] I read the README.md file of the plugin
    • [X] I'm using the latest version of the plugin
    • [X] All dependencies are up to date with flutter pub upgrade
    • [X] I did a flutter clean
    • [X] I tried running the example project
    bug triage 
    opened by invennicoofficial 0
  • chore(deps): bump win32 from 3.1.3 to 4.0.1 in /packages/device_info_plus/device_info_plus

    chore(deps): bump win32 from 3.1.3 to 4.0.1 in /packages/device_info_plus/device_info_plus

    Bumps win32 from 3.1.3 to 4.0.1.

    Changelog

    Sourced from win32's changelog.

    4.0.1

    • Adjust SDK versioning due to pub analyzer bug.

    4.0.0

    • [BREAKING CHANGE] COM objects now inherit from NativeFinalizer. Instead of directly releasing the memory allocated for them, you can now call .release() to decrement the reference count, and the memory will be automatically disposed when the refcount falls to zero (#623, @​halildurmus)
    • Update examples for new COM release mechanism (#623, @​halildurmus)
    • Add APIs for processor / firmware information (#627, @​timsneath)
    • Add APIs for shell file operations (#630, @​timsneath)
    • Update to latest Win32 metadata (#626, @​timsneath)
    • Update upper Dart SDK constraint to explicitly support Dart 3
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies dart 
    opened by dependabot[bot] 0
  • chore(deps): bump win32 from 3.1.3 to 4.0.1 in /packages/package_info_plus/package_info_plus

    chore(deps): bump win32 from 3.1.3 to 4.0.1 in /packages/package_info_plus/package_info_plus

    Bumps win32 from 3.1.3 to 4.0.1.

    Changelog

    Sourced from win32's changelog.

    4.0.1

    • Adjust SDK versioning due to pub analyzer bug.

    4.0.0

    • [BREAKING CHANGE] COM objects now inherit from NativeFinalizer. Instead of directly releasing the memory allocated for them, you can now call .release() to decrement the reference count, and the memory will be automatically disposed when the refcount falls to zero (#623, @​halildurmus)
    • Update examples for new COM release mechanism (#623, @​halildurmus)
    • Add APIs for processor / firmware information (#627, @​timsneath)
    • Add APIs for shell file operations (#630, @​timsneath)
    • Update to latest Win32 metadata (#626, @​timsneath)
    • Update upper Dart SDK constraint to explicitly support Dart 3
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies dart 
    opened by dependabot[bot] 0
  • chore(deps-dev): bump @typescript-eslint/parser from 5.47.1 to 5.48.0 in /website

    chore(deps-dev): bump @typescript-eslint/parser from 5.47.1 to 5.48.0 in /website

    Bumps @typescript-eslint/parser from 5.47.1 to 5.48.0.

    Release notes

    Sourced from @​typescript-eslint/parser's releases.

    v5.48.0

    5.48.0 (2023-01-02)

    Bug Fixes

    Features

    • eslint-plugin: specify which method is unbound and added test case (#6281) (cf3ffdd)
    Changelog

    Sourced from @​typescript-eslint/parser's changelog.

    5.48.0 (2023-01-02)

    Note: Version bump only for package @​typescript-eslint/parser

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 0
Releases(share_plus-v6.3.0)
  • share_plus-v6.3.0(Nov 14, 2022)

    What's Changed

    • feat(share_plus): Show destination for share with result in example, update example UI by @vbuberen in https://github.com/fluttercommunity/plus_plugins/pull/1314
    • fix(share_plus): remove canLaunch check by @SirusCodes in https://github.com/fluttercommunity/plus_plugins/pull/1315

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/share_plus-v6.2.0...share_plus-v6.3.0

    Source code(tar.gz)
    Source code(zip)
  • package_info_plus-v3.0.2(Nov 14, 2022)

    What's Changed

    • fix(package_info_plus): adds value equality for PackageInfo by @dkbast in https://github.com/fluttercommunity/plus_plugins/pull/1328

    New Contributors

    • @dkbast made their first contribution in https://github.com/fluttercommunity/plus_plugins/pull/1328

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/share_plus-v6.2.0...package_info_plus-v3.0.2

    Source code(tar.gz)
    Source code(zip)
  • share_plus-v6.2.0(Oct 31, 2022)

    What's Changed

    • docs(share_plus): #1299 document XFile.fromData by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1300
    • fix(share_plus): return correct share result on android by @Coronon in https://github.com/fluttercommunity/plus_plugins/pull/1301
    • feat(share_plus): remove direct dependence of url_launcher by @SirusCodes in https://github.com/fluttercommunity/plus_plugins/pull/1295

    New Contributors

    • @SirusCodes made their first contribution in https://github.com/fluttercommunity/plus_plugins/pull/1295

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/share_plus-v6.1.0...share_plus-v6.2.0

    Source code(tar.gz)
    Source code(zip)
  • share_plus-v6.1.0(Oct 27, 2022)

    What's Changed

    • feat(share_plus): share XFile created using File.fromData() by @dipakp2726 in https://github.com/fluttercommunity/plus_plugins/pull/1284
    • fix(share_plus): export XFile by @werainkhatri in https://github.com/fluttercommunity/plus_plugins/pull/1286

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/share_plus-v6.0.1...share_plus-v6.1.0

    Source code(tar.gz)
    Source code(zip)
  • device_info_plus-v8.0.0(Oct 27, 2022)

    What's Changed

    • docs(device_info_plus): Document toMap deprecation by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1292
    • feat(device_info_plus)!: refactor of device_info_plus platform implementation by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1293

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/device_info_plus-v7.0.1...device_info_plus-v8.0.0

    Source code(tar.gz)
    Source code(zip)
  • connectivity_plus-v3.0.2(Oct 21, 2022)

    What's Changed

    • fix(connectivity_plus): Add connectivity_plus_web export by @nohli in https://github.com/fluttercommunity/plus_plugins/pull/1278
    • chore(release): prepare for release by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1279

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/connectivity_plus-v3.0.1...connectivity_plus-v3.0.2

    Source code(tar.gz)
    Source code(zip)
  • android_alarm_manager_plus-v2.1.0(Oct 21, 2022)

    What's Changed

    • feat(android_alarm_manager_plus): we can now send extra data to alarm manager and receive it in our callback by @smartdevelopers-ir in https://github.com/fluttercommunity/plus_plugins/pull/1014
    • chore(release): prepare for release by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1279

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/android_alarm_manager_plus-v2.0.8...android_alarm_manager_plus-v2.1.0

    Source code(tar.gz)
    Source code(zip)
  • share_plus-v6.0.1(Oct 20, 2022)

    What's Changed

    • ci(all): Remove removed plugins from dependabot.yml by @nohli in https://github.com/fluttercommunity/plus_plugins/pull/1257
    • chore(share_plus): Update Kotlin, Gradle and add Dependabot config by @vbuberen in https://github.com/fluttercommunity/plus_plugins/pull/1261
    • chore(deps): bump annotation from 1.3.0 to 1.5.0 in /packages/share_plus/share_plus/android by @dependabot in https://github.com/fluttercommunity/plus_plugins/pull/1264
    • chore(share_plus): bump core-ktx from 1.7.0 to 1.9.0, bump compileSDK to 33 by @dependabot in https://github.com/fluttercommunity/plus_plugins/pull/1265
    • fix(all): Increase min Flutter version to fix dartPluginClass registration by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1275
    • chore(release): prepare for release by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1277

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/share_plus-v6.0.0...share_plus-v6.0.1

    Source code(tar.gz)
    Source code(zip)
  • sensors_plus-v2.0.1(Oct 20, 2022)

    What's Changed

    • ci(all): Remove removed plugins from dependabot.yml by @nohli in https://github.com/fluttercommunity/plus_plugins/pull/1257
    • chore(sensors_plus): Update Kotlin, Gradle and add Dependabot config by @vbuberen in https://github.com/fluttercommunity/plus_plugins/pull/1262
    • fix(all): Increase min Flutter version to fix dartPluginClass registration by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1275
    • chore(release): prepare for release by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1277

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/sensors_plus-v2.0.0...sensors_plus-v2.0.1

    Source code(tar.gz)
    Source code(zip)
  • package_info_plus-v3.0.1(Oct 20, 2022)

    What's Changed

    • ci(all): Remove removed plugins from dependabot.yml by @nohli in https://github.com/fluttercommunity/plus_plugins/pull/1257
    • chore(package_info_plus): Update Kotlin, Gradle and add Dependabot config by @vbuberen in https://github.com/fluttercommunity/plus_plugins/pull/1263
    • fix(all): Increase min Flutter version to fix dartPluginClass registration by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1275
    • chore(release): prepare for release by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1277

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/package_info_plus-v3.0.0...package_info_plus-v3.0.1

    Source code(tar.gz)
    Source code(zip)
  • network_info_plus-v3.0.1(Oct 20, 2022)

    What's Changed

    • ci(all): Remove removed plugins from dependabot.yml by @nohli in https://github.com/fluttercommunity/plus_plugins/pull/1257
    • chore(network_info_plus): Update Kotlin, Gradle and add Dependabot config by @vbuberen in https://github.com/fluttercommunity/plus_plugins/pull/1267
    • chore(deps): bump gradle from 7.3.0 to 7.3.1 in /packages/network_info_plus/network_info_plus/android by @dependabot in https://github.com/fluttercommunity/plus_plugins/pull/1272
    • fix(all): Increase min Flutter version to fix dartPluginClass registration by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1275
    • chore(release): prepare for release by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1277

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/network_info_plus-v3.0.0...network_info_plus-v3.0.1

    Source code(tar.gz)
    Source code(zip)
  • device_info_plus-v7.0.1(Oct 20, 2022)

    What's Changed

    • ci(all): Remove removed plugins from dependabot.yml by @nohli in https://github.com/fluttercommunity/plus_plugins/pull/1257
    • chore(device_info_plus): Update Kotlin, Gradle and add Dependabot config by @vbuberen in https://github.com/fluttercommunity/plus_plugins/pull/1268
    • fix(all): Increase min Flutter version to fix dartPluginClass registration by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1275
    • chore(release): prepare for release by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1277

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/device_info_plus-v7.0.0...device_info_plus-v7.0.1

    Source code(tar.gz)
    Source code(zip)
  • connectivity_plus-v3.0.1(Oct 20, 2022)

    What's Changed

    • ci(all): Remove removed plugins from dependabot.yml by @nohli in https://github.com/fluttercommunity/plus_plugins/pull/1257
    • fix(all): Increase min Flutter version to fix dartPluginClass registration by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1275
    • chore(release): prepare for release by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1277

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/connectivity_plus-v3.0.0...connectivity_plus-v3.0.1

    Source code(tar.gz)
    Source code(zip)
  • battery_plus-v3.0.2(Oct 20, 2022)

    What's Changed

    • ci(all): Remove removed plugins from dependabot.yml by @nohli in https://github.com/fluttercommunity/plus_plugins/pull/1257
    • chore(battery_plus): Update Kotlin, Gradle and add Dependabot config by @vbuberen in https://github.com/fluttercommunity/plus_plugins/pull/1269
    • fix(all): Increase min Flutter version to fix dartPluginClass registration by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1275
    • chore(release): prepare for release by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1277

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/battery_plus-v3.0.1...battery_plus-v3.0.2

    Source code(tar.gz)
    Source code(zip)
  • share_plus-v6.0.0(Oct 18, 2022)

    What's Changed

    • chore(deps): bump flutter_lints from 1.0.4 to 2.0.1 in /packages/share_plus/share_plus/example by @dependabot in https://github.com/fluttercommunity/plus_plugins/pull/1217
    • fix(share_plus): Show NSSharingServicePicker asynchronously on main thread by @Seuleuzeuh in https://github.com/fluttercommunity/plus_plugins/pull/1223
    • chore(deps): bump win32 from 2.7.0 to 3.0.0 in /packages/share_plus/share_plus_windows by @dependabot in https://github.com/fluttercommunity/plus_plugins/pull/1214
    • refactor(share_plus)!: two-package federated architecture by @nohli in https://github.com/fluttercommunity/plus_plugins/pull/1238

    New Contributors

    • @dependabot made their first contribution in https://github.com/fluttercommunity/plus_plugins/pull/1191
    • @Seuleuzeuh made their first contribution in https://github.com/fluttercommunity/plus_plugins/pull/1223

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/share_plus-v5.0.0...share_plus-v6.0.0

    Source code(tar.gz)
    Source code(zip)
  • sensors_plus-v2.0.0(Oct 18, 2022)

    What's Changed

    • chore(deps): bump flutter_lints from 1.0.4 to 2.0.1 in /packages/sensors_plus/sensors_plus/example by @dependabot in https://github.com/fluttercommunity/plus_plugins/pull/1218
    • refactor(sensors_plus)!: two-package federated architecture by @nohli in https://github.com/fluttercommunity/plus_plugins/pull/1237
    • docs(sensors_plus): Update website docs and README by @vbuberen in https://github.com/fluttercommunity/plus_plugins/pull/1247

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/sensors_plus-v1.4.1...sensors_plus-v2.0.0

    Source code(tar.gz)
    Source code(zip)
  • package_info_plus-v3.0.0(Oct 18, 2022)

    What's Changed

    • refactor(package_info_plus)!: two-package federated architecture by @nohli in https://github.com/fluttercommunity/plus_plugins/pull/1236

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/package_info_plus-v2.0.0...package_info_plus-v3.0.0

    Source code(tar.gz)
    Source code(zip)
  • network_info_plus-v3.0.0(Oct 18, 2022)

    What's Changed

    • fix(network_info_plus): Get SSID on Android 12 and newer by @vbuberen in https://github.com/fluttercommunity/plus_plugins/pull/1231
    • refactor(network_info_plus)!: two-package federated architecture by @nohli in https://github.com/fluttercommunity/plus_plugins/pull/1235

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/network_info_plus-v2.3.2...network_info_plus-v3.0.0

    Source code(tar.gz)
    Source code(zip)
  • device_info_plus-v7.0.0(Oct 18, 2022)

    What's Changed

    • chore(deps): bump flutter_lints from 1.0.4 to 2.0.1 in /packages/device_info_plus/device_info_plus/example by @dependabot in https://github.com/fluttercommunity/plus_plugins/pull/1204
    • refactor(device_info_plus)!: two-package federated architecture by @nohli in https://github.com/fluttercommunity/plus_plugins/pull/1228
    • fix(device_info_plus): add @Deprecated annotation to toMap method by @iapicca in https://github.com/fluttercommunity/plus_plugins/pull/1142
    • test(device_info_plus): Add Android display metrics check, fix Android version check by @vbuberen in https://github.com/fluttercommunity/plus_plugins/pull/1242
    • docs(device_info_plus): Add info about Android properties availability, update API docs links by @vbuberen in https://github.com/fluttercommunity/plus_plugins/pull/1243
    • refactor(device_info_plus): Migrate Android part to Kotlin, update Android dependencies by @vbuberen in https://github.com/fluttercommunity/plus_plugins/pull/1245
    • refactor(device_info_plus)!: Change nullability for AndroidDeviceInfo properties by @vbuberen in https://github.com/fluttercommunity/plus_plugins/pull/1246

    New Contributors

    • @iapicca made their first contribution in https://github.com/fluttercommunity/plus_plugins/pull/1142

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/device_info_plus-v6.0.0...device_info_plus-v7.0.0

    Source code(tar.gz)
    Source code(zip)
  • connectivity_plus-v3.0.0(Oct 18, 2022)

    What's Changed

    • feat(connectivity_plus): vpn support for android and linux by @werainkhatri in https://github.com/fluttercommunity/plus_plugins/pull/1174
    • chore(deps): bump flutter_lints from 1.0.4 to 2.0.1 in /packages/connectivity_plus/connectivity_plus/example by @dependabot in https://github.com/fluttercommunity/plus_plugins/pull/1215
    • refactor(connectivity_plus)!: two-package federated architecture by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1227

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/connectivity_plus-v2.3.9...connectivity_plus-v3.0.0

    Source code(tar.gz)
    Source code(zip)
  • battery_plus-v3.0.1(Oct 18, 2022)

    What's Changed

    • chore(deps): bump flutter_lints from 1.0.4 to 2.0.1 in /packages/battery_plus/battery_plus/example by @dependabot in https://github.com/fluttercommunity/plus_plugins/pull/1216
    • fix(all): lint warnings - add missing dependency for tests by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1233

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/battery_plus-v3.0.0...battery_plus-v3.0.1

    Source code(tar.gz)
    Source code(zip)
  • android_intent_plus-v3.1.5(Oct 18, 2022)

    What's Changed

    • fix(all): lint warnings - add missing dependency for tests by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1233

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/android_intent_plus-v3.1.4...android_intent_plus-v3.1.5

    Source code(tar.gz)
    Source code(zip)
  • android_alarm_manager_plus-v2.0.8(Oct 18, 2022)

    What's Changed

    • Fix [android_alarm_manager_plus] AndroidAlarmManager.periodic() not working. by @aakash-pamnani in https://github.com/fluttercommunity/plus_plugins/pull/810
    • feat(android_alarm_manager_plus) : we can now send extra data to alarm manager and receive it in our callback by @smartdevelopers-ir in https://github.com/fluttercommunity/plus_plugins/pull/993
    • test(android_alarm_manager_plus): Add integration tests to alarm manager by @LukeMoody01 in https://github.com/fluttercommunity/plus_plugins/pull/1163
    • ci(android_alarm_manager_plus): Add matrix of versions for integration tests by @vbuberen in https://github.com/fluttercommunity/plus_plugins/pull/1184
    • chore(deps): bump flutter_lints from 1.0.4 to 2.0.1 in /packages/android_alarm_manager_plus/example by @dependabot in https://github.com/fluttercommunity/plus_plugins/pull/1197
    • chore(deps): bump espresso from 0.1.0+4 to 0.2.0+4 in /packages/android_alarm_manager_plus/example by @dependabot in https://github.com/fluttercommunity/plus_plugins/pull/1201
    • chore(deps): bump flutter_lints from 1.0.4 to 2.0.1 in /packages/android_alarm_manager_plus by @dependabot in https://github.com/fluttercommunity/plus_plugins/pull/1200
    • docs(android_alarm_manager_plus): Fix example and docs to explain required annotation by @vbuberen in https://github.com/fluttercommunity/plus_plugins/pull/1229
    • fix(all): lint warnings - add missing dependency for tests by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1233

    New Contributors

    • @aakash-pamnani made their first contribution in https://github.com/fluttercommunity/plus_plugins/pull/810
    • @smartdevelopers-ir made their first contribution in https://github.com/fluttercommunity/plus_plugins/pull/993
    • @LukeMoody01 made their first contribution in https://github.com/fluttercommunity/plus_plugins/pull/1163

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/android_alarm_manager_plus-v2.0.4...android_alarm_manager_plus-v2.0.8

    Source code(tar.gz)
    Source code(zip)
  • battery_plus-v3.0.0(Oct 18, 2022)

    What's Changed

    • refactor(battery_plus)!: platform implementation refactor into a single package by @miquelbeltran in https://github.com/fluttercommunity/plus_plugins/pull/1169

    Full Changelog: https://github.com/fluttercommunity/plus_plugins/compare/battery_plus-v2.2.2...battery_plus-v3.0.0

    Source code(tar.gz)
    Source code(zip)
  • share_plus_windows_v2.0.2(May 14, 2021)

  • share_plus_web_v2.0.3(May 14, 2021)

  • share_plus_linux_v2.0.2(May 14, 2021)

  • package_info_plus_macos_v1.1.0(Apr 20, 2021)

Owner
Flutter Community
A central place for all community made Flutter packages. To get started, see the README of the 'community' repository.
Flutter Community
System info plus - A Flutter plugin to get device Random Access Memory (RAM) size

system_info_plus A Flutter plugin to get device Random Access Memory (RAM) size.

Sebghatullah Yusuf 2 Aug 21, 2022
A collection of Flutter plugins developed by CACHET

CACHET Flutter plugins This repo contains the source code for Flutter first-party plugins developed by developers at the Copenhagen Center for Health

Copenhagen Center for Health Technology (CACHET) 400 Jan 7, 2023
This repo contains a collection of permission related Flutter plugins which can be used to request permissions to access device resources in a cross-platform way.

Flutter Permission Plugins Deprecation Notice This repository has been replaced by the Flutter permission_handler plugin and will not longer be mainta

Baseflow 51 Dec 13, 2021
Flutter plugins created by Rody Davis

Flutter plugins by @rodydavis This repo contains the source code for Flutter third-party plugins (i.e., plugins developed by Rody Davis). Check the pa

Rody Davis 479 Dec 28, 2022
Starter project for Flutter plugins willing to access native and synchronous rust code using FFI

Flutter Rust FFI Template This project is a Flutter Plugin template. It provides out-of-the box support for cross-compiling native Rust code for all a

Jør∂¡ 561 Dec 7, 2022
This package helps developer to sort the flutter/dart packages and plugins alphabetically, This makes it easier when managing too many packages and when working with teams

Package helps to sort the flutter/dart packages and plugins alphabetically, This makes it easier when managing too many packages and when working with

DANCHE 7 Dec 21, 2022
A library for creating StreamDeck plugins in Dart.

package:streamdeck A Dart package for building plugins for the Elgato Stream Deck in Dart. Create actions that extend from StreamDeckPluginAction and

Danny Tuppeny 5 Jan 3, 2023
Radiocom-flutter - This is an Flutter application for Community Media Stations.

radiocom-flutter This is a flutter application for Community Media Stations based in radioco APIs. Getting Started This app is supposed to be configur

Fernando Souto Gonzalez 60 Oct 24, 2022
Flutter guide + SDK. Check Community repository for common information.

freeRASP for Flutter freeRASP for Flutter is a part of security SDK for the app shielding and security monitoring. Learn more about provided features

Talsec 63 Dec 26, 2022
A community-driven hot deals sharing app developed with Flutter.

hotdeals-app hotdeals-app is an online marketplace app developed with Flutter. The app's Backend can be found here. Table of Contents Screenshots Feat

Halil İbrahim Durmuş 21 Jan 4, 2023
An opinionated, community-driven set of lint rules for Dart and Flutter projects. Like pedantic but stricter

Lint for Dart/Flutter lint is a hand-picked, open-source, community-driven collection of lint rules for Dart and Flutter projects. The set of rules fo

Pascal Welsch 257 Jan 3, 2023
Community-based vegan groceries map

Plante ?? app Community-based vegan groceries map https://planteapp.com/ ?? Translations We don't speak that many languages - if you would help us to

Plante App 24 Dec 30, 2022
A platform for car sharing where users can book any car that suits their needs and wants for their intended journey, from the closest hosts in the community.

Getting Started This project is a starting point for a Flutter application. For help getting started with Flutter, view our online documentation, whic

Faisal Ramdan 28 Apr 29, 2022
Luis Ciber 3 Jan 11, 2022
Actively maintained, community-driven Firebase BaaS for chat applications with an optional chat UI.

Flutter Firebase Chat Core Actively maintained, community-driven Firebase BaaS for chat applications with an optional chat UI. Flyer Chat is a platfor

Flyer Chat 173 Jan 2, 2023
Mobile - Budipest - A community-based toilet finder app that seeks to alleviate the problem of public toilets in Hungary

Budipest | App Store | Google Play | Facebook What's the deal with the name? Bud

Budipest 2 Feb 7, 2022
A completely Responsive Community App- Works on Android!

Seta A completely Responsive Community App- Works on Android! Features Responsive Realtime UI Email & Password Authentication Share Posts with Caption

Ashwin Sivasankaran 4 Nov 13, 2022
Kits for flutter_ume from community.

flutter_ume_kits Kits for flutter_ume from community. See https://pub.dev/packages/flutter_ume Welcome to contribute here for flutter_ume kits environ

CFUG (筹) 6 Nov 9, 2022
🆙🚀 Flutter application upgrade/ Flutter App Upgrade /Flutter App Update/Flutter Update / download Plug-in

???? Flutter application upgrade/ Flutter App Upgrade /Flutter App Update/Flutter Update / download Plug-in (with notice bar progress), supports full upgrade, hot update and incremental upgrade

PengHui Li 344 Dec 30, 2022