AppStore ITMS-90129 The bundle uses a bundle name or display name that is already taken

博客内容讲述了在尝试将App上传到AppStore时遇到的错误‘ERRORITMS-90129’,即bundle name或display name已被占用。尝试修改bundlename和bundledisplayname无效,最终解决办法是更改了项目的工程名称,从而成功上传。这表明工程名可能与已存在的应用存在冲突。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

### 关于ITMS-90129错误 在处理Xcode中的ITMS-90129错误时,该错误通常与应用程序二进制文件的某些特性有关。尽管提供的参考资料中并未直接提及此特定错误代码,但从其他相似类型的错误可以推测出解决方案。 对于类似性质的错误,如ITMS-90209涉及到不正确的段对齐问题[^2],以及因包含不必要的架构而引发的问题[^3],解决策略往往集中在确保应用构建配置正确无误上。因此针对ITMS-90129: #### 验证并调整编译器设置 确认使用的Xcode版本是最新的稳定版,并且项目的编译参数已按照官方指南进行了适当配置。如果存在任何特殊的链接标志或预处理器宏,则需仔细审查其合理性。 #### 清理和重建项目 执行`Product -> Clean Build Folder`操作来清除旧有的缓存数据,之后重新编译整个工程以排除潜在的临时性问题。 #### 排查第三方库的影响 检查是否引入了可能引起冲突的外部依赖项,特别是那些自带额外支持架构(比如模拟器专用)的框架。必要时移除不需要的支持平台或将它们替换为更兼容的选择。 #### 更新所有依赖包至最新状态 通过CocoaPods或其他管理工具升级所有的第三方组件到最新的可用版本,这有助于获得由开发者社区贡献的安全补丁和其他改进措施。 ```bash pod update --repo-update ``` #### 审核Info.plist文件的内容 虽然具体提到的是另一个不同的错误码[^4],但是仍然建议核查plist文档内的条目准确性,尤其是当最近有过改动的情况下。确保没有任何冗余或者过期的信息残留于此处影响正常流程。 ---
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值