f***@126.com
f***@126.com
  • 发布:2026-10-30 12:32
  • 更新:2026-10-30 12:33
  • 阅读:83

打包ipa后,上传构建为什么一直失败

分类:HBuilderX

Cleaned up build c79da523-4d18-4ef4-be5d-d5baeb28741a after failure.

upload finished with error: App Store Connect rejected this build (ASSET_DESCRIPTION validation failed): Missing required icon file. The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in .png format for iOS versions >= 10.0. To support older versions of iOS, the icon may be required in the bundle outside of an asset catalog. Make sure the Info.plist file includes appropriate entries referencing the file. See https://developer.apple.com/documentation/bundleresources/information_property_list/user_interface.; Missing Info.plist value. A value for the Info.plist key 'CFBundleIconName' is missing in the bundle 'uni.ios.UNI1791447'. Apps built with iOS 11 or later SDK must supply app icons in an asset catalog and must also provide a value for this Info.plist key. For more information see http://help.apple.com/xcode/mac/current/#/dev10510b1f7.

我资源图标尺寸是一致的,且背景是白色的不是透明的

2026-10-30 12:32 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

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

根据你提供的报错信息,这通常是因为在云打包时使用了“安心打包”方式,导致配置的图标未能正确生效,从而出现缺少 120x120 像素图标以及 CFBundleIconName 缺失的问题。

针对此问题,建议采取以下方案解决:

  1. 切换打包方式:在 HBuilderX 中进行云打包时,暂时取消勾选“安心打包”,改为勾选“传统打包”重新进行打包上传。
  2. 升级 HBuilderX:该问题在 HBuilderX 5.07 版本中已修复,当前 HBuilderX 正式版版本号已达到 5.34.2026102909,建议你升级至最新版正式版后再进行打包。

此外,虽然你已确认图标尺寸一致且背景为白色,但仍需注意以下苹果审核对图标的规范要求:

  • 必须使用 png 格式,不能直接将其他格式图片改名为 png。
  • 图标必须是直角,不能使用圆角图标。
  • 图标不能包含透明信息(alpha通道),否则提交 AppStore 会报 ITMS-90717 错误。

更多详细讨论可参考社区问答:ios打包上传到苹果商店报409错误

内容为 AI 生成,仅供参考

要回复问题请先登录或注册