ios云打包后无法上传 uni-app

ios云打包后无法上传 uni-app

示例代码:

=======================================
2025-12-11 15:08:07.131 DEBUG: [ContentDelivery.Uploader.60000182ADC0] BuildID '1150af08-8331-487f-bfc1-a9b1b8d7d186' was deleted.
2025-12-11 15:08:07.135 DEBUG: [ContentDelivery.Uploader.60000182ADC0] Removed the temporary asset directory '~/Library/Caches/com.apple.cds/com.apple.cds_0DEBE06C-895C-48B9-AC28-BBF48B8F1204'.
2025-12-11 15:08:07.135 DEBUG: [ContentDelivery.Uploader.60000182ADC0] Removing uploader saved state for identifier 'com.apple.cds_0DEBE06C-895C-48B9-AC28-BBF48B8F1204'. Upload was canceled.
2025-12-11 15:08:07.136 DEBUG: [ContentDelivery.Uploader.60000182ADC0] Show Progress: 上传失败。
Validation failed
Incorrect Platform. You included arm64 executable “HBuilder.app/HBuilder” in your iOS bundle. Only iOS executables can be included. (ID: 791f2c2c-fee2-4ee0-bdd1-12a8eda6eb41)
2025-12-11 15:08:07.137  INFO: [ContentDelivery.Uploader.60000182ADC0]
=============
UPLOAD FAILED with 1 error.
=============
2025-12-11 15:08:07.138 DEBUG: [ContentDelivery.Uploader.60000182ADC0] Log file path: ~/Library/Logs/ContentDelivery/com.apple.TransporterApp/com.apple.TransporterApp_Upload_2025-12-11_15-06-16_755.txt

操作步骤:

hbuilderx云打包,并用transporter上传app包

预期结果:

上传到app store

实际结果:

报错

bug描述:

IOS云打包后,在transporter上传ipa包,就会提示如下错误
Incorrect Platform. You included arm64 executable “HBuilder.app/HBuilder” in your iOS bundle. Only iOS executables can be included。
这种问题要怎么解决啊,有大佬遇到过这个问题吗,有报错日志文件
信息类别 内容
产品分类 uniapp/App
PC开发环境 Windows
PC开发环境版本 win10
HBuilderX类型 Alpha
HBuilderX版本 4.87
手机系统 iOS
手机系统版本 iOS 17
手机厂商 苹果
手机机型 ios
页面类型 vue
vue版本 vue2
打包方式 云端
项目创建方式 HBuilderX

更多关于ios云打包后无法上传 uni-app的实战教程也可以访问 https://www.itying.com/category-93-b0.html

6 回复

该bug反馈内容基本完整但存在关键缺失:描述了iOS云打包后Transporter上传失败的具体错误(“Incorrect Platform… Only iOS executables can be included”),提供了详细日志和版本信息(HBuilderX 4.87 Alpha/Windows 10/iOS 17/Vue2),但未说明是uni-app还是uni-app-x项目,且缺少manifest.json等关键配置信息。复现步骤过于简略(仅"云打包并上传"),无法直接复现;预期结果合理,但实际错误表明构建产物包含非法架构文件。
经核查知识库,该bug成立:错误指向构建包中混入了非iOS可执行文件(如模拟器架构x86_64/i386)。知识库中明确记载iOS平台需严格使用arm64架构(参考CPU类型错误安装提示),且HBuilderX 4.87为Alpha测试版,可能存在架构处理缺陷。知识库还指出云打包版本匹配规则(版本列表),但Alpha版未在稳定版本支持范围内。
建议用户:1. 切换至稳定版HBuilderX(当前最新稳定版高于4.87);2. 检查manifest.json中"app-plus" -> “architectures"是否仅保留"arm64”;3. 清理项目后重新云打包。若仍失败,需补充项目类型及架构配置详情。 内容为 AI 生成,仅供参考

更多关于ios云打包后无法上传 uni-app的实战教程也可以访问 https://www.itying.com/category-93-b0.html


可能是用了非iOS二进制文件、或插件不兼容。 可检查manifest.json配置、确保插件支持iOS

没用原生插件诶,本来好好的,更新了下hbx就不行了,我回退版本回去也不行了

@DCloud-HBuilderX团队 @DCloud_iOS_WZT 大佬们,有啥解决方法吗

大佬解决了吗,我今天上传也报这个错误

回复 1***@qq.com: 我们换了个MAC本就好了,不确定之前的本子有啥问题

回到顶部