flutter andorid和IOS打包问题

当Flutter项目在安卓或iOS打包时遇到找不到插件的问题,可以尝试删除pubspec.lock和Podfile.lock文件,然后执行flutterclean和flutterpubget。对于iOS,可能需要更新IPHONEOS_DEPLOYMENT_TARGET至11.0。在Podfile的post_install部分添加相关设置以解决libarclite_iphoneos.a缺失的问题。
摘要由CSDN通过智能技术生成

flutter(安卓打包)项目中如果遇到找不到插件文件的情况直接删除pubspec.lock文件

1.运行flutter clean

2.再次运行 flutter pub get后在次运行项目基本可以解决

ios打包找不到插件的问题

cd 到项目的IOS目录下

1.手动删除Podfile和Podfile.lock文件

2.运行flutter clean

3.再次运行 flutter pub get

4.再一次运行pod install

再次打包可以解决IOS找不到插件问题

ios项目找不到

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a

文件的问题一般是xcode升级了版本在低项目框架中找不到libarclite_iphoneos.a依赖问题解决方案在Podfile文件的中添加以下代码,注意Podfile文件已经存在post_install do |installer|代码里面缺少一下那行就复制那行代码

post_install do |installer|
  installer.pods_project.targets.each do |target|
    flutter_additional_ios_build_settings(target)
    target.build_configurations.each do |config|
    config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '11.0'
  end
  end
end

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值