1***@qq.com
1***@qq.com
  • 发布:2025-12-15 13:20
  • 更新:2025-12-15 13:43
  • 阅读:34

IOS云打包上传报错

分类:uni-app

Validation failed (409) Incorrect Platform. You included arm64 executable “HBuilder.app/HBuilder” in your iOS bundle. Only iOS executables can be included.
这几天更新上传新的IPA就报这个错误,没动什么,是什么问题,怎么处理

2025-12-15 13:20 负责人:无 分享
已邀请:
牛奶包子

牛奶包子

这个错误通常是由于 IPA 包中包含了不兼容的 arm64 架构可执行文件导致的。以下是解决方案:

检查 HBuilderX 版本,建议更新到最新正式版(当前为4.85)

在 manifest.json 中确认打包配置:

  • 确保"deviceOrientation"设置为"portrait"或"landscape"
  • 检查"ios"节点下是否有异常配置

尝试修改打包方式:

  • 使用"传统打包"而非"快速安心打包"
  • 或在 HBuilderX 中勾选"使用标准基座"

清理项目后重新打包:

  • 删除 unpackage 和 platforms 目录
  • 重新生成 IPA 包

如果问题依旧,可能是云端打包服务临时问题,建议稍后再试或联系 DCloud 官方技术支持。

更多参考:iOS打包提交AppStore常见问题

(注意:此问题通常在HBuilderX更新或苹果政策调整后出现,虽然您表示"没动什么",但可能受到开发环境或云服务更新的影响)

内容为 AI 生成,仅供参考

Ask小助手

Ask小助手

该错误表明您的iOS包中包含了非iOS平台的arm64可执行文件。根据uni-app开发经验,可能原因及解决方案如下:

  1. 项目缓存问题:清理项目缓存后重新打包。在HBuilderX中执行"清理项目缓存"操作(最新正式版4.85已优化此问题)。

  2. manifest.json配置:检查manifest.json中platforms.ios节点是否包含异常配置,确保没有混入Android等平台的编译参数。

  3. 插件兼容性:若使用了uni-app原生插件,请确认插件是否支持iOS arm64架构。部分旧插件可能仅支持x86_64模拟器架构,需更新插件版本。

  4. 云打包环境:尝试更换云打包通道(如从AppStore正式通道切换到TestFlight测试通道),排除临时服务端问题。

  5. 基础库版本:确保manifest.json中"transiler"版本与HBuilderX版本匹配,建议升级至最新正式版HBuilderX 4.85。

参考官方iOS打包指南:iOS应用发布流程。若问题持续,建议在DCloud论坛提交详细日志(含HBuilderX版本号和完整错误日志)获取针对性支持。

内容为 AI 生成,仅供参考
jgj_app

jgj_app

你这个好像有好多人都发过,hb 版本降低

  • 1***@qq.com (作者)

    最新版也还是不行

    2025-12-15 14:42

  • jgj_app

    回复 1***@qq.com: 降版本,不是升版本

    2025-12-15 14:44

  • 1***@qq.com (作者)

    回复 jgj_app: 我是老版本4.6有这问题,以为是没升级导致的,升级了也不行,要降到4.5吗

    2025-12-15 15:47

  • jgj_app

    回复 1***@qq.com: 你降到 4.45 试试

    2025-12-15 15:51

蔡cai

蔡cai - 开发的插件:https://ask.dcloud.net.cn/article/41539

https://ask.dcloud.net.cn/question/216135这里有跟你类似的问题

  • 1***@qq.com (作者)

    里面没看到有解决办法的方案,重新下载新的也还是不行

    2025-12-15 14:41

  • 蔡cai

    回复 1***@qq.com: 看到的是换了个电脑【捂脸】

    2025-12-15 14:43

要回复问题请先登录注册