在ios模拟器上调试的时候出现错误信息:The iOS Simulator deployment target is set to 4.3...

原来是因为ios 版本问题,于是找到资料是在 Podfile文件中添加判断

post_install do |installer|installer.pods_project.targets.each do |target|target.build_configurations.each do |config|if config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'].to_f < 8.0config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '8.0'endendend
end

接着又报错,Using new build systemnote: Planning buildnote

查资料原来是要升级 cocospod,于是百度了下,

1. 检测gem版本

$ gem -v

如果gem版本小于2.6.x,则需要更新gem

2. 更新gem(gem版本高于2.6.x可跳过此步)

  1. 检测ruby源,更新gem需要官方的ruby源
$ gem sources -l
  1. 替换ruby源为官方地址(如果ruby源是"https://rubygems.org/"则跳过此步)
$ gem sources --add https://rubygems.org/ --remove xxx.xxx
  1. 确保ruby源中只有"https://rubygems.org/"
$ gem sources -l
  1. 更新gem(此步要翻墙)
$ gem update --system
  1. 查看gem版本,确认大于2.6.x
$ gem -v
  1. 将ruby源切换回国内的
$ gem sources --add https://gems.ruby-china.com/--remove https://rubygems.org/
  1. 确保只有"https://gems.ruby-china.com/"一个ruby源
$ gem sources -l

3. 更新cocoapods

$ gem install cocoapods -n /usr/local/bin

结果还是不行

xcode报错:

Xcode's output:

    /Users/maxiang/Documents/maxiang/flutter/.pub-cache/hosted/pub.flutter-io.cn/image_gallery_saver-1.2.2/ios/Classes/ImageGallerySaverPlugin.m:2:9: fatal error: 'image_gallery_saver/image_gallery_saver-Swift.h' file not found
    #import <image_gallery_saver/image_gallery_saver-Swift.h>
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1 error generated.
    note: Using new build systemnote: Planning buildnote: Constructing build description

android也报错,最后看有人说是因为版本问题,建议换个插件。

目前使用的插件是:

image_gallery_saver: ^1.2.2
permission_handler: ^4.2.0+hotfix.3

flutter ios上踩的一个坑相关推荐

  1. 那些年我们在spark SQL上踩过的坑

    做了一年延云YDB的开发,这一年在使用spark上真心踩了不少坑,总结一下,希望对大家有所帮助. spark 内存泄露 1.高并发情况下的内存泄露的具体表现 很遗憾,spark的设计架构并不是为了高并 ...

  2. 那些年,在nodejs上踩过的坑

    原文:http://cnodejs.org/topic/4fc7789a8be5d070121141cd ----------------------------------------------- ...

  3. 那些年 iOS 升级踩过的坑!

    作者 | 刘欣 责编 | 郭芮 每年iOS SDK的升级对于从事iOS开发的同学来说,犹如噩梦一般,因为每次升级都会带来大大小小的坑.相信每个iOS开发者都体会过其中的辛酸.今天和大家分享一下我的一个 ...

  4. 搭建风控系统道路上踩过的坑合集

    作者前言 从业近10年,大大小小参与了3家公司不同领域的风控系统的设计,从前到后把风控系统所有环节都细细的琢磨过,然而至今仍然感觉刚刚一只脚踏进门而已. 大多数人做的产品都是目的明确的,比如订单支付. ...

  5. 在MongoDB的MapReduce上踩过的坑

    太久没动这里,目前人生处于一个新的开始.这次博客的内容很久前就想更新上来,但是一直没找到合适的时间点(哈哈,其实就是懒),主要内容集中在使用Mongodb时的一些隐蔽的MapReduce问题: 1.R ...

  6. 阿里云 mysql 连接 慢_记录在阿里云上遇到的一个坑-数据库连接请求缓慢

    最近在升级系统架构,部署负载均衡,购买了阿里云的SLB服务,额外购买一台ECS服务器:满心欢喜的部署好环境,配置好安全策略,上传代码,开启SLB:切换服务器访问,顿时感觉网站慢的像蜗牛了. 于是进行了 ...

  7. soapui 乱码_在soapui上踩过的坑

    资料来自网络 1.新建一个DataSource,选择Excel(需要Excel2003格式),选择行号,设置起始行结束行,设置规则,trim等 2.在返回结果的outline中,可以直接选定一个记录进 ...

  8. php微信开发备忘-图片素材上传的一个坑

    上传图片素材时一定要用数组去执行上传,不要用json数组去上传! 总之就是依照curl的上传方式去走!否则报41005!!! $data = array('media' =>'@'.realpa ...

  9. OpenCV在Android上踩过的坑

    最近一个新项目需要用的到人脸检测,想着之前见过opencv,就在网上找了配置教程,结果一直无法成功,鉴于网上的基本都是330版本,想着可能比较老,去官网下载了最新版(那个下载速度啊,真的是-)建议可以 ...

最新文章

  1. 农大计算机学院姜新华,计算机学院红帽学院揭牌仪式
  2. 减肥登Cell封面上热搜:华东师大热疗探索新突破,这一波网友们想象力大开
  3. sql截去最后一位_sql 取最后一条记录
  4. .NET Worker Service 如何优雅退出
  5. [html] 使用button当按钮和使用div当按钮有什么区别?
  6. [UIImage resizableImageWithCapInsets:]使用注意
  7. THUSC2019去不了记
  8. Vue.js实现可配置的登录表单
  9. 拟合三维点平面matlab程序
  10. 帧间差分法函数python_【目标追踪】python帧差法原理及其实现
  11. 分形之谢尔宾斯基(Sierpinski)三角形
  12. 医疗时钟系统的设计方案
  13. CSD-1371电力监控系统网络安全监测装置(Ⅱ 型)介绍
  14. 智能手环,智能手表,智能眼镜,我们到底该怎么选呢?
  15. 笔记本电脑设备管理器找不到独立显卡的解决方案
  16. 微信小程序操作es简单搜索
  17. 测试管理知识:如何从业务高手转型为基层管理者
  18. Cision与Brandwatch达成收购协议,整合公关、社交媒体管理和数字消费者洞察
  19. 为什么毕业季不要表白?
  20. 北京化工大学2022-2023-1 ACM集训队每周程序设计竞赛(8)题解

热门文章

  1. Python cmp函数在Python3.4版本后就不存在了。全部换成了operator库了
  2. 软件技术基础_前端系列课程(7)-软件技术基础
  3. 因虚假广告,顺丰被罚!
  4. 国家邮政局:前10月邮政行业业务收入同比增长17.8%
  5. 2021款凯迪拉克CT5新增尊贵型 售价32.27万元
  6. 暴风集团被强制退市 暴风影音APP还在更新:0.99元VIP上线
  7. 谷歌承诺未来三年将支付10亿美元新闻费用
  8. TFBOYS网易云音乐演唱会破纪录 同时在线人数超78万
  9. 线上安全大会还能这么玩 ISC 2020首创“3D立体云展馆”
  10. 福布斯中国2020科技女性榜:蓝港互动廖明香、百度李莹等上榜