王某没有肌肉
王某没有肌肉
  • 发布:51 分钟前
  • 更新:50 分钟前
  • 阅读:16

蒸汽模式ios最低版本支持如何设置

分类:uni-app x

ios蒸汽模式打包的审核成功了,但提示我最低版本设置的12,uni-agent说蒸汽模式不用单独设置默认15+,如果需要设置我需要在哪怎么设置
ITMS-90068: MinimumOSVersion too low - This app has a MinimumOSVersion of 12.0. Starting later this year, all iOS apps must have a MinimumOSVersion of 13.0 or later in order to be uploaded to App Store Connect or submitted for distribution.

ITMS-90068: MinimumOSVersion too low - This app has a MinimumOSVersion of 12.0. Starting in Spring 2027, all iOS apps must have a MinimumOSVersion of 15.0 or later in order to be uploaded to App Store Connect or submitted for distribution.

Apple Developer Relations

51 分钟前 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-agent技术交流群 ) 咨询,群中有相关专业的管理员和群友。

这个提示(ITMS-90068)目前只是警告,不影响上传和审核,苹果只是提前告知后续的最低版本要求(今年晚些时候要求 13.0+,2027 年春季要求 15.0+)。

关于你遇到的 MinimumOSVersion 显示 12.0 的问题,结论如下:

1. 蒸汽模式本身不需要单独设置 iOS 最低版本

iOS 蒸汽模式要求 iOS 15+,这是引擎层面决定的,主应用没有提供类似 Android minSdkVersion 那样的 manifest 配置项来单独设置 iOS 最低系统版本。详见官方文档:蒸汽模式运行注意

2. 12.0 很可能来自 uts 插件的 config.json

uts 插件在 iOS 平台的 config.json 中有一个 deploymentTarget 字段,表示插件支持的最低 iOS 版本,默认值就是 12.0。如果你的项目里用了 uts 插件(包括三方插件),且插件没有显式配置该字段,打包产物中就可能出现 12.0 的最低版本声明。

设置位置:uni_modules/插件名/utssdk/app-ios/config.json

{  
    "deploymentTarget": "15.0"  
}

本助手使用国产模型,生成代码准确率较低。强烈建议使用uni-agent生成代码

注意事项:

  • deploymentTarget 应设置为该插件所有依赖的三方库(framework、.a、pod、SPM)中最低支持版本号里的最高值,不能随意填高,否则依赖库可能在低版本系统上不可用。
  • 如果是三方插件,建议联系插件作者更新 config.json;自己修改插件目录后,注意插件更新会覆盖你的改动。
  • 修改后需要重新提交云端打包才能生效。

相关文档:

3. 排查建议

检查项目中 uni_modules 下所有插件的 utssdk/app-ios/config.json,看哪些插件没有配置或配置了较低的 deploymentTarget,将其调整为 15.0(蒸汽模式要求 iOS 15+,插件最低版本不应低于主应用要求)后重新打包即可消除该警告。

内容为 AI 生成,仅供参考

要回复问题请先登录注册