ios – XCode6 GoldMaster提交构建失败,错误

当我提交构建到AppStore我看到错误:

ERROR ITMS-4088:在SofwareAssets中没有找到与apple_id:*的软件

错误ITMS-4238:“冗余二进制上传.在SoftwareAssets / PreReleaseSoftwareAsset上,已经存在一个二进制上传,其版本为3.0,用于列车”3.0“.

有人知道我该怎么办来解决这个问题?

解决方法

修复你的苹果ID在这里*“是奇怪的,即只使用普通的字符,然后做以下来增加构建:

如果Build number(选择目标,然后Xcode→> General→> Build,见下图),则可以将多个二进制文件上传到iTunesConnect,如果版本为3.75,然后将其增加到:3.75.1,但版本仍然为App(也在iTunesConnect中)为3.75.对于加载到iTunesConnect的每个二进制文件,内部版本号必须是唯一的.

上传并处理一个新的二进制文件(〜10分钟)后,您可以选择新的二进制文件并提交审查.在下图中,您可以在当前App版本的Build部分中看到iTunesConnect中列出的旧的和新的二进制文件(您点击加号).然后选择新的二进制文件 – >已保存 – >提交审查. (有时,提交时会出现错误,然后再尝试几分钟或上传新的​​二进制构建).

对于那些倾向于使用Xcode脚本自动执行此操作的人员,以下是对自动编写Better way of incrementing build number?编号的说明

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...