App Store Connect报错ITMS-90129求助:修改Bundle后仍重复报错
解决ITMS-90129: Bundle名称/显示名称已被占用的重复报错问题
排查与解决步骤
- 校验所有核心标识字段
不要仅修改Xcode里的Bundle Name,必须同步检查Info.plist中的CFBundleDisplayName(应用显示名称)、Bundle Identifier是否和已存在的应用重复——App Store会同时校验这几个字段,任一重复都会触发报错。 - 清理开发者后台冗余记录
登录Apple Developer后台,检查是否有已创建但未上架的草稿应用、测试应用占用了目标名称或Bundle标识,删除或重命名这些冗余记录后再重新提交。 - 彻底清理Xcode缓存
执行以下操作避免缓存导致的标识不更新:- 关闭Xcode,删除
~/Library/Developer/Xcode/DerivedData目录下所有内容 - 在Xcode中按
Command+Shift+K清理当前项目构建缓存 - 重新生成归档文件后提交
- 关闭Xcode,删除
- 规避地区性名称占用
若目标名称在特定地区已被占用,可在App Store Connect的应用信息中为不同地区设置差异化显示名称,或为名称添加独特后缀(如品牌缩写、版本标识等) - 申请官方排查
若以上操作均无效,直接通过Apple Developer后台的支持渠道提交工单,提供你的Bundle标识、已尝试的修改记录,请求官方排查系统层面的名称占用问题。
原报错信息:
我们发现您近期提交的应用存在一处或多处问题,请修正以下问题后重新上传。
ITMS-90129: The bundle uses a bundle name or display name that is already taken.
此致,
App Store团队
内容的提问来源于stack exchange,提问作者Nexteon
相关产品推荐
相关产品推荐

