Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
颤振吊舱安装问题和ios应用程序未运行_Ios_Flutter_Cocoapods - Fatal编程技术网

颤振吊舱安装问题和ios应用程序未运行

颤振吊舱安装问题和ios应用程序未运行,ios,flutter,cocoapods,Ios,Flutter,Cocoapods,我尝试运行我的项目,并在Ios中获得此错误 在调试模式下在iPhone 11上启动lib/main.dart。。。 正在运行pod安装。。。 椰子荚的产量: ↳ 准备 Analyzing dependencies Inspecting targets to integrate Using `ARCHS` setting to build architectures of target `Pods-Runner`: (``) Finding Podfile changes A back

我尝试运行我的项目,并在Ios中获得此错误

在调试模式下在iPhone 11上启动lib/main.dart。。。 正在运行pod安装。。。 椰子荚的产量: ↳ 准备

Analyzing dependencies

Inspecting targets to integrate
  Using `ARCHS` setting to build architectures of target `Pods-Runner`: (``)

Finding Podfile changes
  A background_fetch
  A connectivity
  A connectivity_for_web
  A connectivity_macos
  A devicelocale
  A esys_flutter_share
  A firebase_crashlytics
  A firebase_messaging
  A firebase_ml_vision
  A flutter_app_badger
  A flutter_background_geolocation
  A flutter_image_compress
  A flutter_local_notifications
  A flutter_plugin_android_lifecycle
  A image_picker
  A local_auth
  A location
  A location_web
  A package_info
  A path_provider
  A path_provider_linux
  A path_provider_windows
  A permission_handler
  A shared_preferences
  A shared_preferences_linux
  A shared_preferences_macos
  A shared_preferences_web
  A shared_preferences_windows
  A sqflite
  A url_launcher
  A url_launcher_linux
  A url_launcher_macos
  A url_launcher_web
  A url_launcher_windows
  - Firebase
  - Flutter

Fetching external sources
-> Fetching podspec for `Flutter` from `Flutter`
-> Fetching podspec for `background_fetch` from `.symlinks/plugins/background_fetch/ios`
-> Fetching podspec for `connectivity` from `.symlinks/plugins/connectivity/ios`
-> Fetching podspec for `connectivity_for_web` from `.symlinks/plugins/connectivity_for_web/ios`
-> Fetching podspec for `connectivity_macos` from `.symlinks/plugins/connectivity_macos/ios`
-> Fetching podspec for `devicelocale` from `.symlinks/plugins/devicelocale/ios`
-> Fetching podspec for `esys_flutter_share` from `.symlinks/plugins/esys_flutter_share/ios`
-> Fetching podspec for `firebase_crashlytics` from `.symlinks/plugins/firebase_crashlytics/ios`
  CDN: trunk Relative path: CocoaPods-version.yml exists! Returning local because checking is only perfomed in repo update

――― MARKDOWN TEMPLATE ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

### Command

```
/Users/ashraf/.rvm/gems/ruby-2.6.1/bin/pod install --verbose
```

### Report

* What did you do?

* What did you expect to happen?

* What happened instead?


### Stack

```
   CocoaPods : 1.10.0.rc.1
        Ruby : ruby 2.6.1p33 (2019-01-30 revision 66950) [x86_64-darwin19]
    RubyGems : 3.0.8
        Host : Mac OS X 10.15.4 (19E287)
       Xcode : 12.0.1 (12A7300)
         Git : git version 2.20.1
Ruby lib dir : /Users/ashraf/.rvm/rubies/ruby-2.6.1/lib
Repositories : trunk - CDN - https://cdn.cocoapods.org/
```

### Plugins

```
cocoapods-clean       : 0.0.1
cocoapods-deintegrate : 1.0.4
cocoapods-plugins     : 1.0.0
cocoapods-search      : 1.0.0
cocoapods-stats       : 1.1.0
cocoapods-trunk       : 1.5.0
cocoapods-try         : 1.2.0
```

### Podfile

```ruby
# Uncomment this line to define a global platform for your project
platform :ios, '9.0'

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

project 'Runner', {
  'Debug' => :debug,
  'Profile' => :release,
  'Release' => :release,
}

def parse_KV_file(file, separator='=')
  file_abs_path = File.expand_path(file)
  if !File.exists? file_abs_path
    return [];
  end
  generated_key_values = {}
  skip_line_start_symbols = ["#", "/"]
  File.foreach(file_abs_path) do |line|
    next if skip_line_start_symbols.any? { |symbol| line =~ /^\s*#{symbol}/ }
    plugin = line.split(pattern=separator)
    if plugin.length == 2
      podname = plugin[0].strip()
      path = plugin[1].strip()
      podpath = File.expand_path("#{path}", file_abs_path)
      generated_key_values[podname] = podpath
    else
      puts "Invalid plugin specification: #{line}"
    end
  end
  generated_key_values
end

target 'Runner' do
  use_frameworks!
  use_modular_headers!

  # Flutter Pod

  copied_flutter_dir = File.join(__dir__, 'Flutter')
  copied_framework_path = File.join(copied_flutter_dir, 'Flutter.framework')
  copied_podspec_path = File.join(copied_flutter_dir, 'Flutter.podspec')
  unless File.exist?(copied_framework_path) && File.exist?(copied_podspec_path)
    # Copy Flutter.framework and Flutter.podspec to Flutter/ to have something to link against if the xcode backend script has not run yet.
    # That script will copy the correct debug/profile/release version of the framework based on the currently selected Xcode configuration.
    # CocoaPods will not embed the framework on pod install (before any build phases can generate) if the dylib does not exist.

    generated_xcode_build_settings_path = File.join(copied_flutter_dir, 'Generated.xcconfig')
    unless File.exist?(generated_xcode_build_settings_path)
      raise "Generated.xcconfig must exist. If you're running pod install manually, make sure flutter pub get is executed first"
    end
    generated_xcode_build_settings = parse_KV_file(generated_xcode_build_settings_path)
    cached_framework_dir = generated_xcode_build_settings['FLUTTER_FRAMEWORK_DIR'];

    unless File.exist?(copied_framework_path)
      FileUtils.cp_r(File.join(cached_framework_dir, 'Flutter.framework'), copied_flutter_dir)
    end
    unless File.exist?(copied_podspec_path)
      FileUtils.cp(File.join(cached_framework_dir, 'Flutter.podspec'), copied_flutter_dir)
    end
  end

  # Keep pod path relative so it can be checked into Podfile.lock.
  pod 'Flutter', :path => 'Flutter'

  # Plugin Pods

  # Prepare symlinks folder. We use symlinks to avoid having Podfile.lock
  # referring to absolute paths on developers' machines.
  system('rm -rf .symlinks')
  system('mkdir -p .symlinks/plugins')
  plugin_pods = parse_KV_file('../.flutter-plugins')
  plugin_pods.each do |name, path|
    symlink = File.join('.symlinks', 'plugins', name)
    File.symlink(path, symlink)
    pod name, :path => File.join(symlink, 'ios')
  end
end

# Prevent Cocoapods from embedding a second Flutter framework and causing an error with the new Xcode build system.

post_install do |installer|
  installer.pods_project.targets.each do |target|
    target.build_configurations.each do |config|
      config.build_settings['SWIFT_VERSION'] = '4.0'  # required by simple_permission
      config.build_settings['ENABLE_BITCODE'] = 'NO'
      config.build_settings.delete 'IPHONEOS_DEPLOYMENT_TARGET'


      # Here are some configurations automatically generated by flutter

      # You can remove unused permissions here
      # for more infomation: https://github.com/BaseflowIT/flutter-permission-handler/blob/develop/permission_handler/ios/Classes/PermissionHandlerEnums.h
      # e.g. when you don't need camera permission, just add 'PERMISSION_CAMERA=0'
      config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= [
        '$(inherited)',

        ## dart: PermissionGroup.calendar
         'PERMISSION_EVENTS=0',

        ## dart: PermissionGroup.reminders
        'PERMISSION_REMINDERS=0',

        ## dart: PermissionGroup.contacts
        'PERMISSION_CONTACTS=0',

        ## dart: PermissionGroup.camera
        #'PERMISSION_CAMERA=0',

        ## dart: PermissionGroup.microphone
        # 'PERMISSION_MICROPHONE=0',

        ## dart: PermissionGroup.speech
         'PERMISSION_SPEECH_RECOGNIZER=0',

        ## dart: PermissionGroup.photos
        # 'PERMISSION_PHOTOS=0',

        ## dart: [PermissionGroup.location, PermissionGroup.locationAlways, PermissionGroup.locationWhenInUse]
        # 'PERMISSION_LOCATION=0',

        ## dart: PermissionGroup.notification
        # 'PERMISSION_NOTIFICATIONS=0',

        ## dart: PermissionGroup.mediaLibrary
         'PERMISSION_MEDIA_LIBRARY=0',

        ## dart: PermissionGroup.sensors
         'PERMISSION_SENSORS=0'
      ]

    end
  end
end

pod 'Firebase/MLVisionFaceModel'
```

### Error

```
ArgumentError - Malformed version number string p.0
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-core-1.10.0.rc.1/lib/cocoapods-core/version.rb:47:in `initialize'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-core-1.10.0.rc.1/lib/cocoapods-core/vendor/version.rb:199:in `new'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-core-1.10.0.rc.1/lib/cocoapods-core/vendor/version.rb:199:in `new'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-core-1.10.0.rc.1/lib/cocoapods-core/vendor/version.rb:192:in `create'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-core-1.10.0.rc.1/lib/cocoapods-core/platform.rb:54:in `initialize'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-core-1.10.0.rc.1/lib/cocoapods-core/specification.rb:517:in `new'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-core-1.10.0.rc.1/lib/cocoapods-core/specification.rb:517:in `block in available_platforms'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-core-1.10.0.rc.1/lib/cocoapods-core/specification.rb:517:in `map'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-core-1.10.0.rc.1/lib/cocoapods-core/specification.rb:517:in `available_platforms'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-core-1.10.0.rc.1/lib/cocoapods-core/specification.rb:402:in `dependencies'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/validator.rb:44:in `initialize'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/external_sources/abstract_external_source.rb:201:in `new'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/external_sources/abstract_external_source.rb:201:in `validator_for_podspec'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/external_sources/abstract_external_source.rb:186:in `validate_podspec'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/external_sources/abstract_external_source.rb:178:in `store_podspec'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/external_sources/path_source.rb:17:in `block in fetch'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/user_interface.rb:64:in `section'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/external_sources/path_source.rb:11:in `fetch'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/installer/analyzer.rb:989:in `fetch_external_source'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/installer/analyzer.rb:968:in `block (2 levels) in fetch_external_sources'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/installer/analyzer.rb:967:in `each'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/installer/analyzer.rb:967:in `block in fetch_external_sources'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/user_interface.rb:64:in `section'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/installer/analyzer.rb:966:in `fetch_external_sources'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/installer/analyzer.rb:117:in `analyze'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/installer.rb:414:in `analyze'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/installer.rb:239:in `block in resolve_dependencies'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/user_interface.rb:64:in `section'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/installer.rb:238:in `resolve_dependencies'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/installer.rb:160:in `install!'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/command/install.rb:52:in `run'
/Users/ashraf/.rvm/rubies/ruby-2.6.1/lib/ruby/gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:334:in `run'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/lib/cocoapods/command.rb:52:in `run'
/Users/ashraf/.rvm/gems/ruby-2.6.1/gems/cocoapods-1.10.0.rc.1/bin/pod:55:in `<top (required)>'
/Users/ashraf/.rvm/gems/ruby-2.6.1/bin/pod:23:in `load'
/Users/ashraf/.rvm/gems/ruby-2.6.1/bin/pod:23:in `<main>'
/Users/ashraf/.rvm/gems/ruby-2.6.1/bin/ruby_executable_hooks:24:in `eval'
/Users/ashraf/.rvm/gems/ruby-2.6.1/bin/ruby_executable_hooks:24:in `<main>'
```

――― TEMPLATE END ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

[!] Oh no, an error occurred.

Search for existing GitHub issues similar to yours:
https://github.com/CocoaPods/CocoaPods/search?q=Malformed+version+number+string+p.0&type=Issues

If none exists, create a ticket, with the template displayed above, on:
https://github.com/CocoaPods/CocoaPods/issues/new

Be sure to first read the contributing guide for details on how to properly submit a ticket:
https://github.com/CocoaPods/CocoaPods/blob/master/CONTRIBUTING.md

Don't forget to anonymize any private data!

Looking for related issues on cocoapods/cocoapods...
 - Trying to run flutter App on ios simulator give me this Error
   https://github.com/CocoaPods/CocoaPods/issues/10127 [open] [3 comments]
   3 hours ago

 - Error running pod install Error launching application on iPhone 11.
   https://github.com/CocoaPods/CocoaPods/issues/9981 [closed] [1 comment]
   16 Aug 2020

 - error when running pod install
   https://github.com/CocoaPods/CocoaPods/issues/9195 [closed] [4 comments]
   04 Oct 2019

and 1 more at:
https://github.com/cocoapods/cocoapods/search?q=Malformed%20version%20number%20string%20p.0&type=Issues&utf8=✓
分析依赖项
检查目标以整合
使用'ARCHS'设置构建目标'Pods Runner'的体系结构:(``)
查找播客文件更改
背景音乐
连接性
网络的连通性
macos的连接性
魔鬼眼
一份爱的礼物
火箭筒
firebase\u消息
firebase_ml_愿景
颤栗獾
颤振背景地理定位
颤振图像压缩
一次局部的颤振
颤振插件安卓生命周期
图像选择器
一位当地的作家
地点
网站的位置
包裹信息
路径提供程序
一个路径\u提供程序\u linux
路径\u提供程序\u windows
权限处理程序
共同的偏好
共享的\u首选项\u linux
共享的\u首选项\u macos
共享的\u首选项\u web
共享的\u首选项\u窗口
石板
url_启动器
url_启动器_linux
url_启动器_macos
url\u启动器\u web
url\u启动器\u windows
-火基
-飘动
获取外部源
->从“颤振”获取“颤振”的podspec`
->正在从`.symlinks/plugins/background\u fetch/ios获取`'background\u fetch`的podspec`
->正在从“.symlinks/plugins/connectivity/ios”获取“connectivity”的podspec`
->正在从“.symlinks/plugins/connectivity\u for\u web/ios”获取“connectivity\u for\u web”的podspec`
->正在从“.symlinks/plugins/connectivity\u macos/ios”获取“connectivity\u macos”的podspec`
->正在从“.symlinks/plugins/devicelocale/ios”获取“devicelocale”的podspec`
->正在从“.symlinks/plugins/esys\u flatter\u share/ios”获取“esys\u flatter\u share”的podspec`
->正在从“.symlinks/plugins/firebase\u crashlytics/ios”获取“firebase\u crashlytics”的podspec`
CDN:主干相对路径:CocoaPods-version.yml存在!返回本地,因为仅在repo更新中执行检查
――标记模板――――――标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记模板―标记
###命令
```
/Users/ashraf/.rvm/gems/ruby-2.6.1/bin/pod安装——详细
```
###报告
*你做了什么?
*你以为会发生什么?
*发生了什么事?
###堆叠
```
椰子荚:1.10.0.rc.1
Ruby:Ruby 2.6.1p33(2019-01-30修订版66950)[x86_64-darwin19]
RubyGems:3.0.8
主机:Mac OS X 10.15.4(19E287)
Xcode:12.0.1(12A7300)
Git:Git版本2.20.1
Ruby lib dir:/Users/ashraf/.rvm/rubies/Ruby-2.6.1/lib
存储库:trunk-CDN-https://cdn.cocoapods.org/
```
###插件
```
椰子荚清洁度:0.0.1
椰子荚解集成:1.0.4
cocoapods插件:1.0.0
cocoapods搜索:1.0.0
cocoapods统计:1.1.0
椰荚树干:1.5.0
椰子荚尝试:1.2.0
```
###播客文件
```红宝石
#取消对此行的注释以定义项目的全局平台
平台:ios,“9.0”
#CocoaPods analytics同步发送影响颤振构建延迟的网络统计数据。
ENV['COCOAPODS\u DISABLE\u STATS']='true'
“跑步者”项目{
“调试”=>:调试,
“配置文件”=>:发布,
“Release'=>:Release,
}
def parse_KV_文件(文件,分隔符='='))
file\u abs\u path=file.expand\u path(文件)
如果!文件是否存在?文件路径
返回[];
结束
生成的\u键\u值={}
跳过行开始符号=[“#”,“/”]
foreach(文件路径)do |行|
下一步如果跳过\u行\u开始\u符号。有吗?{| symbol | line=~/^\s*{symbol}/}
plugin=line.split(pattern=separator)
如果plugin.length==2
podname=插件[0].strip()
path=插件[1].strip()
podpath=File.expand_path(“#{path}”,File_abs_path)
生成的\u键\u值[podname]=podpath
其他的
放置“无效的插件规范:#{line}”
结束
结束
生成的\u键\u值
结束
目标“跑步者”做什么
使用你的框架!
使用模块化标题!
#颤振吊舱
已复制\u flutter\u dir=File.join(\uu dir\uuuu,'flutter')
复制的\u framework\u path=File.join(复制的\u flatter\u dir,'flatter.framework')
复制的\u podspec\u path=File.join(复制的\u flatter\u dir,'flatter.podspec')
除非File.exist?(复制的框架路径)和&File.exist?(复制的podspec路径)
#如果xcode后端脚本尚未运行,则将flatter.framework和flatter.podspec复制到flatter/以进行链接。
#该脚本将根据当前选择的Xcode配置复制框架的正确调试/配置文件/发布版本。
#如果动态库不存在,CocoaPods将不会在pod安装中嵌入框架(在生成任何构建阶段之前)。
生成的\u xcode\u build\u settings\u path=File.join(复制的\u flatter\u dir,'generated.xcconfig')
除非文件.exist?(生成的\u xcode\u构建\u设置\u路径)
raise“Generated.xcconfig必须存在。如果您正在手动运行pod安装,请确保首先执行flift pub get”
结束
生成的代码生成设置=解析文件(生成的代码生成设置路径)
cached_framework_dir=生成的_xcode_build_设置['flatter_framework_dir'];
除非文件.exist?(复制的\u框架\u路径)
cp\r(File.join(缓存的\u framework\u dir,'flatter.framework'),复制的\u flatter\u dir)
结束
除非文件.exist?(已复制\u podspec\u路径)
cp(File.join(缓存的\u framework\u dir,'flatter.podspec'),复制的\u flatter\u dir)
结束
结束
#保持pod路径相对,以便将其签入Podfile.lock。
吊舱“颤振”,路径=>“颤振”
#插件吊舱
#准备符号链接文件夹。我们使用符号链接来避免使用Podfile.lock
#指开发人员机器上的绝对路径。
系统('rm-rf.symlinks')
系统('mkdir-p.symlinks/plugins')
plugin_pods=parse_KV_文件(“../.flatter plugins”)
插件_pods.each do |名称、路径|
symlink=File.join('.symlinks',plugins',name)
文件.symlink(路径,symlink)
version: 3.8.8+107

environment:
  sdk: ">=2.2.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter
  devicelocale: ^0.2.1
  shared_preferences: ^0.5.6+1
  http: ^0.12.0+4
  #camera: ^0.4.0+1
  path_provider: ^1.6.0
  image_picker: 0.6.7
  uuid: ^2.0.0
  flutter_calendar_carousel: ^1.4.11
  url_launcher: ^5.4.5
  local_auth: ^0.6.1
  #onesignal: ^1.1.0
  connectivity: ^0.4.8+6
  flutter_picker: ^1.1.0
  location: ^3.0.2
  flutter_local_notifications: ^0.8.4
  firebase_messaging: ^6.0.9
  dotted_border: ^1.0.2
  intl: ^0.16.0
  cupertino_icons: ^0.1.2
  package_info: 0.4.0+6
  flutter_image_compress: ^0.6.3
  exif: ^1.0.1
  firebase_ml_vision: ^0.9.6+2
  collection: ^1.14.11
  responsive_grid: ^1.2.1+1
  flutter_background_geolocation: ^1.6.1
  flutter_fluid_slider: ^1.0.2
  esys_flutter_share: ^1.0.2
  photo_view: ^0.6.0
  mask_text_input_formatter: ^1.0.5
  auto_size_text: ^2.1.0
  crypto: ^2.1.3
  firebase_crashlytics: ^0.1.2+5
  cached_network_image: ^2.2.0+1
  flutter_linkify: ^3.1.3
  qr_flutter: ^3.1.0
  material_design_icons_flutter: ^4.0.5345
  permission_handler: ^5.0.0+hotfix.8
  flutter_app_badger: ^1.1.2
  awesome_dialog: ^1.1.3
  flutter_cache_manager: ^1.4.2

dev_dependencies:
  flutter_test:
    sdk: flutter
  build_runner: ^1.0.0


flutter:
  uses-material-design: true

  assets:
    - assets/
    - assets/images/
    - assets/fonts/
    - assets/langs/

  fonts:
    - family: poppins
      fonts:
        - asset: assets/fonts/Poppins-Regular.ttf
        - asset: assets/fonts/Poppins-Light.ttf
        - asset: assets/fonts/Poppins-Thin.ttf
config.build_settings['SWIFT_VERSION'] = '5.0'