上传flutter app到AppStore给出App.framework不支持Info.plist中指定的最低OS版本
Uploading flutter app to AppStore gives App.framework does not support the minimum OS Version specified in the Info.plist
我已成功为应用商店连接生成 .ipa,但是在验证阶段从 XCode 上传到 App Store Connect 时,我收到此错误 ERROR ITMS-90208: "Invalid Bundle. The bundle myApp.app/Frameworks/App.framework does not support the minimum OS Version specified in the Info.plist."
我试过了
ERROR ITMS-90208: "Invalid Bundle. The bundle <your.app> does not support the minimum OS Version specified in the Info.plist"
https://github.com/tanersener/mobile-ffmpeg/issues/18
这些解决方案都不起作用
我可以通过在 myApp.app/Frameworks/App.framework
的 info.plist 文件中指定 minimumOsVersion 来解决这个问题(请确保它不是创建后生成的全局 info.plist 文件建造)
我遇到了同样的问题。
为了修复,我执行了以下步骤:
Flutter clean
- 更改文件 AppFrameworkInfo.plist (/ios/Flutter/AppFrameworkInfo.plist) 和 Info.plist (/ios/Flutter/Flutter.Framework/Info.plist)
- 将 9.0 版放在代码上
<key>MinimumOSVersion</key> <string>9.0</string>
比我运行flutter build ios --release
第 1 步:在 XCode
中打开您的 Flutter 项目
第 2 步:像这样为您的项目更改最低 OS 版本:
第 3 步:为 Flutter Framework 更改最低 OS 版本
第 4 步:存档并发布您的应用程序。
出现这个错误是因为,目前最低OS版本是9.0
要解决此问题,您无需执行更多操作,只需按照下面给出的步骤更改最低 OS 版本即可。
通过
清理您的项目
flutter clean
在 Xcode 中,打开应用的 ios 文件夹中的 Runner.xcworkspace
。
至更改最低OS版本 Select 亚军 > 颤动 -> AppFrameworkInfo.plist
<key>MinimumOSVersion</key>
<string>9.0</string>
更改iOS 部署目标,select Xcode 项目导航器中的 Runner 项目。然后,在主视图边栏中,select Project Runner -> Info - > iOS 部署目标 到 9.0
- 您的项目终于可以开始了
Info : 应用程序在 iOS、tvOS 和 watch[=] 上 运行 所需的最低操作系统版本71=]。 App Store 使用此键来指示您的应用可以 运行.
的 OS 版本
我已成功为应用商店连接生成 .ipa,但是在验证阶段从 XCode 上传到 App Store Connect 时,我收到此错误 ERROR ITMS-90208: "Invalid Bundle. The bundle myApp.app/Frameworks/App.framework does not support the minimum OS Version specified in the Info.plist."
我试过了
ERROR ITMS-90208: "Invalid Bundle. The bundle <your.app> does not support the minimum OS Version specified in the Info.plist"
https://github.com/tanersener/mobile-ffmpeg/issues/18
这些解决方案都不起作用
我可以通过在 myApp.app/Frameworks/App.framework
的 info.plist 文件中指定 minimumOsVersion 来解决这个问题(请确保它不是创建后生成的全局 info.plist 文件建造)
我遇到了同样的问题。 为了修复,我执行了以下步骤:
Flutter clean
- 更改文件 AppFrameworkInfo.plist (/ios/Flutter/AppFrameworkInfo.plist) 和 Info.plist (/ios/Flutter/Flutter.Framework/Info.plist)
- 将 9.0 版放在代码上
<key>MinimumOSVersion</key> <string>9.0</string>
比我运行flutter build ios --release
第 1 步:在 XCode
中打开您的 Flutter 项目第 2 步:像这样为您的项目更改最低 OS 版本:
第 3 步:为 Flutter Framework 更改最低 OS 版本
第 4 步:存档并发布您的应用程序。
出现这个错误是因为,目前最低OS版本是9.0
要解决此问题,您无需执行更多操作,只需按照下面给出的步骤更改最低 OS 版本即可。
通过
清理您的项目flutter clean
在 Xcode 中,打开应用的 ios 文件夹中的
Runner.xcworkspace
。至更改最低OS版本 Select 亚军 > 颤动 -> AppFrameworkInfo.plist
<key>MinimumOSVersion</key> <string>9.0</string>
更改iOS 部署目标,select Xcode 项目导航器中的 Runner 项目。然后,在主视图边栏中,select Project Runner -> Info - > iOS 部署目标 到 9.0
- 您的项目终于可以开始了
Info : 应用程序在 iOS、tvOS 和 watch[=] 上 运行 所需的最低操作系统版本71=]。 App Store 使用此键来指示您的应用可以 运行.
的 OS 版本