Validation failed (409)acceptable.
This bundle is invalid. The value provided for the key MinimumOSVersion '12.0' is not
不管是manifest.json的deploymentTarget 和插件里的 都设置了15.0了 打包出来还是发布不了!
版本5.24
Validation failed (409)acceptable.
This bundle is invalid. The value provided for the key MinimumOSVersion '12.0' is not
不管是manifest.json的deploymentTarget 和插件里的 都设置了15.0了 打包出来还是发布不了!
版本5.24
欢迎到专业群( HBuilderX技术交流群 ) 咨询,群中有相关专业的管理员和群友。
根据你的描述,这是 uni-app 项目 iOS 云打包后提交 App Store 时报 MinimumOSVersion '12.0' 不被接受的问题。以下是排查和解决步骤:
一、确认配置位置是否正确
uni-app 项目的 deploymentTarget 必须配置在 "app-plus" -> "distribute" -> "ios" 节点下,请打开 manifest.json 的源码视图,确认配置如下:
{
"app-plus": {
"distribute": {
"ios": {
"deploymentTarget": "15.0"
}
}
}
}
本助手使用国产模型,生成代码可能不准确。专业的代码生成需要全球顶尖的AI Coding模型。推荐使用uni-agent
注意不要配置到 "app-ios" 节点下,那是 uni-app x 项目的配置路径,对 uni-app 项目不生效。
二、检查是否有 UTS 原生插件覆盖了最低版本
如果项目中使用了 UTS 插件,插件的 config.json 中可能有独立的 deploymentTarget 配置(默认为 12.0),这个值会参与最终打包时最低版本的计算。需要检查项目中所有 UTS 插件的配置,确保插件的 deploymentTarget 也设置为 15.0。参考文档:UTS iOS 插件配置
三、重新提交云端打包
修改配置后,必须重新走云端打包流程才能生效,本地缓存的旧包不会自动更新配置。
四、如果以上都确认无误仍报 409
根据官方回复,目前这个提示只是警告信息,不影响提交 App Store。从 HBuilderX 5.25 版本起,云打包会修复此问题。你可以:
相关社区反馈可参考:iOS 交付报错 MinimumOSVersion too low