You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS 18.2下TestFlight上传报错:缺失CFBundleIconName键值求助

iOS上传TestFlight报错Validation failed (409),CFBundleIconName键值缺失问题求助

上传iOS应用至TestFlight时触发报错,具体信息如下:

Validation failed (409)
Missing Info.plist value. A value for the Info.plist key 'CFBundleIconName' is missing in the bundle 'com.Bru-cknerLaurent.Acardia-Journal'. 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. (ID: 040f6878-fb5d-450e-bf10-74ddd28d4182)

我已经尝试了以下所有方案,但均未解决问题:

  • 手动修改Info.plist:添加以下键值对,报错依旧存在;后续尝试添加XSAppIconAssets键值,仍无效
    <key>CFBundleIconName</key>
    <string>AppIcon</string>
    
    <key>XSAppIconAssets</key>
    <string>Assets.xcassets/AppIcon.appiconset</string>
    
  • 验证资源目录:确认Assets.xcassets包含AppIcon.appiconset,且已覆盖iPhone、iPad所需的所有图标尺寸;同时检查AppIcon.appiconset的Contents.json文件,存在"filename": "AppIcon.png"条目
  • 检查Build Phases配置:Copy Bundle Resources中已包含Assets.xcassets,且Info.plist链接正常
  • 重置Xcode环境:执行命令删除DerivedData
    rm -rf ~/Library/Developer/Xcode/DerivedData
    
  • 清理构建文件夹:使用快捷键Cmd + Shift + K清理
  • 重装Xcode:删除现有Xcode后重新安装
  • 替换全新Info.plist:创建新的Info.plist文件并重新配置所有键值,提交后仍出现相同报错

我查阅过其他人的类似问题案例,但他们的解决方案对我无效,且部分案例使用的Xcode版本已过时。目前完全无法推进,恳请有解决经验的开发者提供帮助!

内容的提问来源于stack exchange,提问作者Marlon Brückner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 06:16:01