uni-app iOS打包时构建工具sdk版本升级问题

发布于 1周前 作者 ionicwang 来自 Uni-App

uni-app iOS打包时构建工具sdk版本升级问题

开发环境 版本号 项目创建方式
Windows win 10 HBuilderX

操作步骤:

  • 打IOS包提交审核

预期结果:

  • 正常审核

实际结果:

  • 被警告

bug描述:

翻译如下:

你好啊
我们注意到以下应用程序的近期交付存在一个或多个问题:
虽然传送成功,但您可能希望在下次传送时更正下列问题。更正问题后,请将新的二进制文件上传到App Store Connect  
ITMS-90725:SDK版本问题——他的应用程序是用iOS 16.4 SDK开发的。从2024429日开始,所有iOSiPad应用程序必须使用iOS 17 SDK或更高版本构建,并包含在Xcode 15或更高版本中,才能上传到App Store Connect或提交分发。

2 回复

在 uni-app 打包 iOS 应用时,可能会遇到构建工具或 SDK 版本升级的问题。以下是一些常见的解决方案和步骤,帮助你解决这些问题:


1. 升级 Xcode

  • 原因:uni-app 打包 iOS 应用依赖 Xcode 的 SDK 和构建工具。如果 Xcode 版本过低,可能无法支持最新的 SDK 或构建工具。
  • 解决方案
    1. 打开 Mac 上的 App Store。
    2. 搜索并安装最新版本的 Xcode。
    3. 安装完成后,打开 Xcode,同意许可协议,并确保 Xcode 命令行工具已安装。

2. 配置 Xcode 命令行工具

  • 原因:uni-app 打包时可能依赖 Xcode 命令行工具。如果未正确配置,可能会导致构建失败。
  • 解决方案
    1. 打开终端,运行以下命令:
      sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer/
    2. 检查命令行工具是否正确安装:
      xcode-select -p
回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!