当尝试从 Xcode 上传存档到 itunesConnect 时,得到“无法验证客户端(3000)”

刚刚更新到 Xcode 7.1并得到这个错误。 能够上传罚款使用7.0.1

26274 次浏览

嗯,重新启动 Xcode,一个全新的清理、构建和归档似乎已经修复了它。

将应用程序导出为。Ipa 和通过 Application Loader 3.0上传对我来说很有用。(重新启动 xcode、清理和重新归档都没有做到。)

刚刚更新到 Xcode 7.1并得到这个错误 罚款使用7.0.1

这里也是一样-重启,干净的构建,归档和上传是成功的。

这里也是同样的问题。干净的构建和删除项目缓存工作。

I first tried to upload and got the "cannot verify client"-error. 然后我做了一个验证,这是成功的,然后再次上传,这也是成功的。无需重新启动等。

有同样的问题,并尝试了一切,包括应用程序加载器,但仍然不会加载到 iTunes 连接。我正在运行 XCode 7.1.1和 OS X El Capitan。

我也有 Avira (免费版本)安装,一旦我禁用它,一切都通过。希望这有所帮助的人。

Stackoverflow 一直是我的救世主,现在是 Obj C 和 Swift 的源代码! !

如果遇到此错误,您有两个选择:

选项 A-参加一个需要一两分钟的活动。可能是其他答案中描述的任何活动,比如重新安装 XCode、更新证书、在清除缓存之后从头开始执行新的构建。或者干脆去喝杯咖啡。

or

选择 B ——暂时什么都不做。

然后,再试一次,如果不行,再试一次。

  • 下载应用程序的配置文件
  • 退出并重启 Xcode,
  • 通过 Xcode 运行供应配置文件,
  • Open app again,
  • 在一般情况下-> 在识别资料栏输入「修正」。

你可以存档并上传到苹果商店

在 XCode 7.2中,Clean 项目无法与我一起工作。但是我通过导出 Archive 和使用 ApplicationLoader 解决了这个问题。

步骤:

  1. Archive you build.

  2. In Organizer: Chose your archive.

  3. 导出“ Save for iOS App Store Deployment”。

  4. Open Application Loader (Xcode-> Open Developer Tool-> Application Loader: 如果没有,请下载它)。

  5. 选择“ Deliver your App”-> Select your export ipa。

  6. Upload.

=> Done

自从 Xcode 7.1以来,我一直有这个问题(已经有一个多月了)。为了解决这个问题,我竭尽所能: 重启 Xcode、清理项目、清理构建文件夹、使用连接的设备进行构建、多次重新安装 Xcode,甚至格式化整个磁盘并从头开始。这些都没用。

在这段时间里,我的同事总是能够毫无问题地将相同的版本上传到 App Store。

奇怪的是,对我来说解决这个问题的方法是断开我的非苹果无线鼠标。

我发现这一点时,我试图提交一个应用程序从我的家庭电脑和得到同样的错误。我断开了鼠标狗,再试一次,它通过了。

我已经在家里(MacBook Pro 2013)和工作电脑上(MacMini 2014)验证了三次。

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

For what it's worth: I got this error when my startdisk was almost full (less than a few hundred MB left).

清理一些空间并重新提交解决了这个问题。

When it fails two times in a row, choosing "Validate" and after that "Upload to App Store" does the trick for me.

遇到了同样的问题。尝试了上面的一些建议,最终使用了应用程序上传器。

Xcode > Open Developer Tools > Application Loader

这里也有同样的问题,拿杯咖啡对我来说很管用。

从其余的答案看,似乎有很多不同的事情“解决”这个问题。以下是为我解决这个问题的具体方法:

  1. IPad 必须插上电源。

  2. IPad 必须是 签到了(即没有锁定)。

在我满足这两个条件之后,它将可靠地验证和上传。如果任何一个都没有完成,我就无法验证或上传到 iTunesConnect,并得到 Cannot verify client (3000)错误。

我在这里尝试了大部分的方法,但是最终我还是使用了应用程序加载器,而不是尝试从组织者上传我的应用程序。

一旦我从 ApplicationLoader 中完成了这项工作,我就得到了一个与此相关的错误消息: ITMS-90535无法使用最新的 Google Signin SDK 发布 iOS 应用程序,这是错误的真正原因。

您可以使用应用程序加载程序来上传您的构建并解决它!

  1. 我用“ App Store”配置文件重新制作了这个应用程序,之前是“ Ad-hoc”配置文件。
  2. 我提交的应用程序从“应用程序加载器”,而不是传统的“组织者”。

以上两个步骤使我能够提交应用程序到 iTunes 连接的 Beta 测试也。 每当苹果发布一个更新的 XCode 时,总会有一个令人惊讶的元素。

在尝试了一些事情之后,下面的方法对我很有效:

  • 在上传可执行文件之前,对其进行验证,然后就有了一个模态,可以在其中选择二进制文件。在右边,有所使用的供应配置文件的名称。旁边有个箭头。
  • 单击箭头,该箭头将查找器打开到供应配置文件的位置。
  • 删除这个文件。
  • 重启 XCode
  • 干净
  • 重建/存档
  • 上传

我整晚都有这个问题,但是没有用。

解决我的问题只需要:

  1. 切换到无线网络连接
  2. Uploading App by Application Loader
  3. Wasn't useful but i saw than in Xcode uploading start works as well after connection switching, so maybe was a connection my problem.