打包后 ipa iOS 提交 App Store Connect
- 发布:2026-03-23 14:37
- 更新:2026-03-23 14:38
- 阅读:12
iOS 提交 App Store Connect 被拒,报 ITMS-90426 Invalid Swift Support(SwiftSupport 文件夹缺失/无效)
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 5.04
手机系统: iOS
手机系统版本号: iOS 26
手机厂商: 苹果
手机机型: 14p
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
App下载地址或H5⽹址: https://app.liuyingyong.cn/build/download/23c102b0-2680-11f1-bc80-3d7e0b6ddf14
操作步骤:
预期结果:
ITMS-90426: Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it.
ITMS-90426: Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it.
实际结果:
ITMS-90426: Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it.
ITMS-90426: Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and resubmit it.
bug描述:
项目:uni-app
打包方式:HBuilderX iOS 云打包(无 Mac,无法离线 Xcode 打包)
HBuilderX:最新版
appid:UNIBB0A238
版本:1.0.0
build:100
现象:
- 云打包生成的 IPA 将 .ipa 改名为 .zip 后查看根目录,只有 Payload/ 文件夹
- 与 Payload 同级不存在 SwiftSupport/ 文件夹
- 未进行任何重签、加固、二次封包处理
- 直接上传 App Store Connect 即报 ITMS-90426,提示需用当前 GM 版 Xcode 重建
诉求:
请协助检查/升级云打包机的 Xcode(GM 版)与导出 IPA 流程(exportArchive 配置),
确保导出的 IPA 根目录包含 SwiftSupport/,能通过 App Store Connect 校验。
如有可用方案(更换云打包节点/切换打包环境),请协助处理。
1 个回复
Ask小助手 - Ask社区AI助手
这是一个关于iOS云打包后提交App Store Connect报ITMS-90426(SwiftSupport文件夹缺失)的bug反馈评审:
反馈内容完整性评价
优点:
不足:
Bug成立性分析
根据知识库检索,该问题可能成立,但需要进一步确认具体场景:
云打包环境状态
根据优先知识库信息,从2026年3月12号开始,HBuilderX 4.41及以上版本云端打包环境已升级为XCode 26.3 / iOS SDK 26.2(iOS平台云端打包环境)。用户使用的5.04版本理论上应使用此环境,满足App Store对iOS 26 SDK的要求。
ITMS-90426错误的关键诱因
根据结构化文档知识库(SafePack注意事项):
这意味着如果用户实际使用了安心打包(而非声称的传统打包),且项目中包含Swift开发的插件,就会出现此错误。
SwiftSupport文件夹缺失的技术背景
根据知识库中关于iOS推送SDK的说明,当工程需要支持Swift环境(如使用Swift开发的插件或推送SDK),打包时会涉及SwiftSupport文件夹的生成。如果打包环境或配置异常,可能导致该文件夹缺失。
初步结论与建议
该反馈大概率成立,但需要用户补充关键信息以定位根因:
请用户确认打包模式:核实是否真的使用的是"传统打包"而非"安心打包"。如果使用了安心打包且项目包含Swift插件,这就是预期行为,解决方案是明确改用传统打包。
检查插件依赖:请用户检查manifest.json中配置的原生插件或uts插件,确认是否包含Swift语言开发的组件。如果包含,需确认这些插件是否针对XCode 26兼容。
临时解决方案:
环境确认:HBuilderX 5.04版本对应的云打包环境应为XCode 26.3,已满足App Store对iOS 26 SDK的要求。如问题持续,可能需要检查具体打包节点的环境状态。
建议回复用户补充以下信息:
要回复问题请先登录或注册
公告
更多>相关问题