无法验证客户端3000


74

我正在使用xcode 7.1并尝试直接通过xcode将我的应用程序上传到应用程序商店。上传时出现一个奇怪的错误:-

无法验证客户端3000

注意:-我最近在帐户中进行了更改(xcode首选项部分)。这和我的错误有关吗?

我也重新启动xcode,但问题仍然存在吗?

我已经在SO上检查了这个问题,但他们说重新启动xcode。但这不能解决我的问题。


1
看到此链接可能对您有帮助。forums.developer.apple.com
thread/

是的 现在,我将尝试使用Application Loader。
pkc456

两者都是一样的,请您一次运气
Anbu.Karthik 2015年

1
我重新安装了xcode。现在错误消失了。现在,该版本未显示在iTunes connect中。奇怪!
pkc456

好的,非常高兴,在iTunes中需要等待一段时间
Anbu.Karthik,2015年

Answers:


42

就我而言,我在存档时选择“通用iOS设备”后遇到了此错误,但是我插入了iPhone并选择了它,然后进行了存档,这次我没有出现任何错误。(我还清理了Shift + cmd + k和Shift存档前+ alt + cmd + k)


谢谢@HussoM。我重新安装xcode7.1,它解决了我的问题。
pkc456

我遇到相同的错误,但是第二次尝试使用相同的存档没有错误
Vitaly Kudrin

几天来都一样:使用通用iOS设备制作的档案文件,我无法连续3天验证xcode 7.2中的客户端(以及未经授权使用服务)错误。我最终尝试连接我的iphone并从中创建一个新的存档,然后使其运行良好
xaphod 2015年

23

首次尝试将目标与设备上的应用商店一起提交时,我遇到了相同的问题。

对我
有用的东西:几分钟后,我重试了一下,却没有改变任何东西,一切都进行得很顺利。


那可能是您当时的网络故障。
pkc456

1
pkc456可能是正确的,但问题是相同的,我想帮助遇到相同问题的其他人找到解决方案。
victor.vasilica

1
似乎我们当中有太多人试图将应用程序上载到iTunes,Apple服务器有时无法跟上。
Evgenii 2015年

2
谢谢。这对我有用。换句话说,这是苹果的错误。
n13

甚至可能要等上几个小时(我在早上再次尝试,只是再次点击“上传”按钮),但这确实可以解决问题。
Pascal


10

无需重新安装Xcode。请稍等几分钟,然后重试,它将起作用。


如果是这种情况,那么第一次失败的根本原因是什么?这意味着xcode中存在一些希望在某些时候导致错误的循环。是吗?如果否,那么为什么第二次可以使用?
pkc456

可能是我端的网络故障或Apple的服务器。在过去的一周中,我遇到了3次此问题,解决方案是等待几分钟。
哈立德·扎耶德

这是苹果公司的最终的一个问题
十三

10

我试过了 :

  • 等待的日子,
  • 重新启动,
  • 删除偏好设置中的开发者帐户,
  • 从连接的设备提交档案,
  • 从iOS通用设备提交档案。

没事。

我需要:

  • 创建一个存档(它是从连接的设备上),
  • 在管理器窗口中,选择导出按钮(在“上传到App Store”按钮下方的右侧)。
  • 选择导出用于应用商店分发。
  • 等待。
  • 记下.ipa文件的保存位置。
  • 返回Xcode,然后选择菜单项Xcode> Open Developer Tool> Application Loader。
  • 选择“交付您的应用”,然后选择“选择”。
  • 导航到上面提到的.ipa文件。
  • 选择下一步,等待,下一步,检查是否有任何错误消息,然后发送。

希望这对某人有帮助。


8

选择分配配置文件配置文件->产品->归档->上载到App Store时,将我的分发归档文件上载到App Store时出现此错误。错误是基于我错误地在Xcode中选择了真正的iPhone设备。您需要选择“通用iOS设备”,然后重复我之前提到的相同步骤。


在xcode 7.1中,有两个不同的选项:-仅构建设备(通用iOS设备)和设备。两者之间有什么区别。
pkc456


如果我尝试使用自己的iPhone进行存档,则出现证书错误,我无法解决。相反,如果我通过指向通用设备进行归档,则会找到归档,但是,当我尝试为Xcode上载二进制文件时,当然仍然会收到错误3000。对于其他用户,从Application Loader提交的提交效果很好。
Fabrizio Bartolomucci,

5

您必须将iPhone插入Mac,然后尝试再次上传到AppStore。


我刚刚插入设备并再次按下“上传到AppStore”按钮。
弗拉德

我认为,借助XCode 7和位码功能,插入设备将为该特定设备建立存档。选择通用iOS设备应针对所有目标设备构建
n8yn8 2015年

当然,您可以为“通用iOS设备”进行构建,但是如果您的设备未插入电源,则无法上传到AppStore :(
Vlad 2015年

2
@Vlad,我将构建版本上传到应用商店,而无需插入设备。因此,使用通用iOS设备进行构建也可以将结果提交到应用商店中。
pkc456

@ pck456您知道,似乎在第一次上传XCode升级之后,仅需要一次设备插入。
弗拉德

1

由于某种原因,在上传之前验证档案对我来说解决了这个问题。



1

我通过导出(在xcode存档管理器中“导出”->“到iOS App Store”)并使用Application Loader而不是xcode提交来解决此问题。


是的,应用程序加载器更好,因为它为您提供了错误的详细说明。
pkc456

1

它是重复发生的。在我看来,好像是苹果识别服务出现内部错误。

我的绝对解决方案:喝杯茶,然后再试一次。

您当然可以做一些巫毒教或更改目标设备之类的东西,但过一会儿再尝试即可。




0

自Xcode 7.1起(一个多月),我一直遇到这个问题。我做了我能解决的所有事情:重新启动Xcode,清理项目,清理构建文件夹,使用连接的设备进行构建,多次重新安装Xcode,甚至格式化整个磁盘并从头开始。这些都不起作用。

在这段时间里,我的同事始终可以将相同的构建版本上传到App Store,而不会出现任何问题。

奇怪的是,为我解决了这个问题的是断开了非Apple无线鼠标的连接。

当我尝试从家用计算机提交应用程序并遇到相同的错误时,我发现了这一点。我断开了鼠标加密狗的连接,再次尝试并通过了。

我已经在家里(MacBook Pro 2013)和工作计算机(Mac Mini 2014)上对此进行了三遍验证。

这使我相信,在应用程序提交过程中,Apple可能会检查您的环境是否完全由Apple制作,并可能基于此阻止您的提交。这将解释“无法验证客户端”消息。


0

这个为我工作:

  1. 删除上传期间失败的存档。
  2. 清洁溶液。
  3. 重建解决方案。
  4. 存档它。
  5. 转到Xcode的管理器,然后验证(这应该是“成功”)。
  6. 上载构建。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.