我想更新我的应用程序,但我无法在XCode 13上验证它。总是有错误“无效的捆绑包。捆绑包Runner.app/Frameworks/Flutter.framework不支持Info.plist中指定的最低操作系统版本。”
我将所有内容都更改为MinimumOSVersion: iOS 13.0,但就是找不到错误。
颤动医生-v
git Flutter ( macOS 11.4 20F71Darwin-x64上的Channel,2.6.0-6.0.pre.172,locale en- at )·Flutter版本2.6.0-6.0.pre.172,地址: /Users/mdigruber/flutter·上游存储库git@github.com:flutter/flutter.git·框架修订a921c1cf3d (5小时前),2021-09-22 20:11:19 +0530·Engine revision b0f3c0f7e4·Dart版本2.15.0 (内部版本2.15.0-127.0.dev)
Java工具链-为Android设备开发(Android SDK版本29.0.2)·Android SDK位于/Users/mdigruber/Library/ Android /sdk·Platform android-30,build-tools 29.0.2·✓二进制文件位于: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java·Java版本OpenJDK运行时环境(build 11.0.8+10-b944.6916264)·接受所有Android许可证。
用于iOS和macOS的Xcode -Developer(Xcode13.0)·Xcode位于/Applications/Xcode.app/Contents/Developer·CocoaPods版本1.10.1
✓Chrome -为web开发·Chrome位于/Applications/Google Chrome.app/Contents/MacOS/Google Chrome
https://plugins.jetbrains.com/plugin/9212-flutter Android Studio (4.2版)·Android Studio at /Applications/Android Studio.app/Contents·Flutter插件可从:?OpenJDK安装·Dart插件可从:✓https://plugins.jetbrains.com/plugin/6351-dart安装·Java版OpenJDK运行时环境(build 11.0.8+10-b944.6916264)
✓VS代码(版本1.60.2)·VS代码位于/Applications/Visual Studio Code.app/Contents·Flutter扩展版本3.26.0
✓连接设备(1个可用)·Chrome (网页)·chrome·web-javascript·Google Chrome 93.0.4577.82
·未发现任何问题!
发布于 2021-11-24 06:19:13
我的解决方案
1.-颤振通道稳定
2.-颤动升级
3.-颤动干净
4.-更改IOS部署目标9.0
5.-更改部署信息9.0
6.-构建->归档->并验证:)

发布于 2021-09-23 07:49:46
您的需求是否设置了MinimumOSVersion IOS 13?我通常根据我在项目中使用的包的要求设置MinimumOSVersion,通常是10.0你可以尝试在Podfile的末尾添加下面的代码
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'] = '10.0'
end
end
end发布于 2021-09-29 12:08:23
这似乎是flutter包中的一个问题。flutter升级解决了我的问题。
flutter upgrade
Upgrading Flutter to 2.6.0-12.0.pre.136 from 2.6.0-12.0.pre.46...别忘了flutter clean。
https://stackoverflow.com/questions/69290180
复制相似问题