Flutter应用打iOS包,在Validate App的最后一步总是报错如下:
各种百度,参考
After doing a flutter clean, changing MinimumOSVersion (inside /ios/Flutter/AppframeworkInfo.plist) to 9.0, iOS Deployment Target (inside project runner) to 9.0 and iOS Deployment Target (inside target runner) to 9.0 the error disappeared.
设置后,打包依然没有解决。后来在Github上找到了解决方法。
In the meantime, as a workaround, open these files in Xcode in your Flutter SDK:bin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64_armv7/Flutter.framework/Info.plistbin/cache/artifacts/engine/ios-release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist
Change the MinimumOSVersion value from 8.0 to 9.0.
Then run flutter clean in your Flutter project.
收工!
博主在尝试为Flutter应用打包iOS时遇到ValidateApp步骤报错。尝试了修改`MinimumOSVersion`、`iOSDeploymentTarget`等设置但未解决问题。最终在Github找到解决方案,需要手动修改Flutter SDK中两个`Info.plist`文件的`MinimumOSVersion`值从8.0改为9.0,然后执行`flutter clean`。问题成功解决。
4544

被折叠的 条评论
为什么被折叠?



