Ios XCode6 GoldMaster提交生成失败,出现错误
将生成提交到AppStore时,我看到错误: 错误ITMS-4088:“在沙发床上找不到具有apple_id:*”的软件 错误ITMS-4238:“冗余二进制上载。在SoftwareAssets/PreReleaseSoftwareAsset上已经存在一个针对列车“3.0”的生成版本为“3.0”的二进制上载Ios XCode6 GoldMaster提交生成失败,出现错误,ios,xcode6,Ios,Xcode6,将生成提交到AppStore时,我看到错误: 错误ITMS-4088:“在沙发床上找不到具有apple_id:*”的软件 错误ITMS-4238:“冗余二进制上载。在SoftwareAssets/PreReleaseSoftwareAsset上已经存在一个针对列车“3.0”的生成版本为“3.0”的二进制上载 有人知道我应该怎么做才能解决这个问题吗?问题出现了,因为您已经向iTunes connect提交了一个二进制文件(您可以在iTunes connect的构建选项下进行检查)。 我认为您需要在
有人知道我应该怎么做才能解决这个问题吗?问题出现了,因为您已经向iTunes connect提交了一个二进制文件(您可以在iTunes connect的构建选项下进行检查)。
我认为您需要在iTunes和代码中添加3.1版,然后尝试重新提交应用程序。
以下是更多信息: 转到我的应用->点击你需要提交的应用->向下滚动,你将看到构建选项。 请参见下面的屏幕截图:
在那里修复您的apple id
*“
很奇怪,即只使用普通字符,然后执行以下操作以增加版本:
如果版本号(选择目标,然后Xcode->General->Build,见下图)通过添加.1
而增加,也就是说,如果版本是3.75
,则可以将其增加到:3.75.1
,但应用程序的版本仍然是'3.75'. 对于加载到iTunesConnect的每个二进制文件,版本号必须是唯一的
上传并处理新二进制文件后(~10分钟),您可以选择新二进制文件并提交以供审阅。在下图中,您可能会在当前应用程序版本的构建部分看到iTunesConnect中列出的新旧二进制文件(单击加号)。然后选择新的二进制文件->保存
->提交审核
。(有时提交时会出现错误,几分钟后再试或上传新的二进制版本)
对于那些倾向于使用Xcode脚本自动执行此操作的用户,下面介绍如何针对错误ITMS-4088在SofwareAssets创建一个自动脚本以更新内部版本号:“未找到具有apple\u id:*”的软件 确保您有正确的itunesconnect帐户连接到xcode
- 登录>
- 用户+角色
- 添加iTunes连接用户
- 指定您的开发人员帐户电子邮件地址
- 授予管理员或技术访问权限(这允许生成证书)
- Xcode/首选项(cmd+,)
- 帐户->添加iTunes Connect apple id
- 存档->选择要提交的相应iTunes Connect帐户
若要解决此问题,请使用其他电子邮件地址或别名成功添加iTunes Connect用户。这也可能是由于您不是代理。您不能仅以itunesconnect管理员的身份提交。XCode6不像以前的版本那样有单独的itunesconnect登录,因此它使用您的标准帐户。转到Xcode>Preferences>Accounts并使用itunesconnect代理帐户登录。然后,您将消除“错误ITMS-4238:冗余二进制上载”的错误ITMS-4088 我只是简单地使用了Apple应用程序加载器(同时确保版本和版本号是唯一的),它工作得非常好
看起来Xcode6 GM在与iTunes Connect交互时出现了一些bug。在[build]下的build徽标和版本号旁边,如上面的屏幕截图所示,您将看到一个(-)符号,在拒绝二进制文件后使用该符号删除build 建造
在尝试上载新二进制文件之前,请不要忘记保存更改,否则错误itms 4238将持续存在问题是由开发人员帐户引起的。我也有同样的问题。我的开发者帐户有多个团队。但此帐户的电子邮件只能与一个iTunesConnect帐户关联。如果你想提交与你自己的iTunes Connect无关的应用程序,你应该使用application loader。在应用程序加载器中输入与应用程序iTunesConnect帐户相关的帐户信息。然后你就可以提交你的应用了。我在Xcode 6.0.1中遇到了这个问题,但我从未成功上传过以前的二进制文件。我通过确保设置了“版本发布”设置(手动或自动发布)来解决这个问题。对于我的情况,我在XCode上有两个帐户。一个有两个团队(A和B),第二个只有一个团队(B)。当我为B团队构建并尝试提交应用程序时,使用第一个帐户会出现此错误
但是,当我只选择了一次第二个帐户时,它可以正常工作。希望这有帮助 谢谢,但我在任何地方都看不到我上传的版本。@MikhailS它们在显示之前需要一些时间来处理。如果你在20分钟内看不到它,就再上传一次。我已经等了一个小时了。@MikhailS-然后再上传一次。在解决您的问题时,也要标出答案。谢谢汉内斯-这救了我一晚,也让我免于了很多头痛。谢谢,你能把截图附在我可以看到选项的地方吗?我在iTunes connect中看不到任何地方的构建选项。如果您登录到新的iTunes connect,您将在联系人详细信息下方看到构建选项。谢谢,显然还有其他内容,因为我在此处看不到可用的构建。我理解错误ITMS-4088的原因。这是由于您在ITC发送时错误的帐户造成的。谢谢!以代理的身份登录Xcode的帐户。因此,基本上,构建应用程序并将其提交到应用商店的开发人员必须登录Xcode并拥有代理?是的。您还必须在旧版本的Xcode中使用
[ ]
[ Logo ] 1.0.0 (-)
[ ]