【问题标题】:Cannot verify client 3000无法验证客户端 3000
【发布时间】:2016-01-26 17:41:09
【问题描述】:

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

无法验证客户端 3000

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

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

我已经检查了this question on SO,但他们说重新启动你的 xcode。但这并不能解决我的问题。

【问题讨论】:

  • 看到这个链接可能对你有帮助forums.developer.apple.com/thread/6740
  • 是的!现在我将尝试使用 Application Loader。
  • 两者都是一样的,你的运气试试一次
  • 我重新安装了 xcode。现在错误消失了。现在构建没有显示在 iTunes 连接。奇怪!
  • 好的,很开心,在itunes连接需要等待一段时间

标签: ios xcode app-store app-store-connect xcode7


【解决方案1】:

这个对我有用:

  1. 删除上传失败的存档。
  2. 清洁溶液。
  3. 重建解决方案。
  4. 存档。
  5. 转到 Xcode 的 Organizer,然后 Validate(这应该是“成功”)。
  6. 上传构建。

【讨论】:

    【解决方案2】:

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

    在此期间,我的同事总是能够毫无问题地将完全相同的构建上传到 App Store。

    奇怪的是,解决这个问题的方法是断开我的非 Apple 无线鼠标。

    我在尝试从家用计算机提交应用时发现了这一点,但遇到了同样的错误。我断开了鼠标加密狗,再试了一次,它通过了。

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

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

    【讨论】:

      【解决方案3】:

      我尝试改用 Application Loader,它运行良好。也许这有帮助

      【讨论】:

        【解决方案4】:

        反复出现。在我看来,这像是苹果识别服务的内部错误。

        我的明确解决方案: 给自己喝杯茶,然后再试一次。

        当然,您可以做一些巫术或更改目标设备或其他东西,但过一段时间再试就可以了。

        【讨论】:

          【解决方案5】:

          我通过导出(xcode 归档管理器中的“export”->“to iOS App Store”)并使用 Application Loader 而不是 xcode 提交解决了这个问题。

          【讨论】:

          • 是的,应用程序加载器更好,因为它可以为您提供详细的错误解释。
          【解决方案6】:

          我试过了:

          • 等待天数,
          • 正在重新启动,
          • 正在删除开发者帐户 偏好,
          • 从连接的设备提交档案,
          • 提交 从 iOS 通用设备存档。

          没有任何效果。

          我需要:

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

          希望这对某人有所帮助。

          【讨论】:

            【解决方案7】:

            使用 Xcode 7.1,我只能在没有位码的情况下成功构建。如果其他一切都失败了,请尝试一下。

            【讨论】:

              【解决方案8】:

              我也有同样的问题。 我做了以下步骤: 第 1 步:为“发布”选择代码签名身份 第 2 步:选择分发配置文件

              【讨论】:

                【解决方案9】:

                由于某种原因,在上传之前验证存档解决了我的问题。

                【讨论】:

                  【解决方案10】:

                  这是一个临时的苹果服务器错误。再试一次或一段时间后重试它会解决问题。 谢谢

                  【讨论】:

                    【解决方案11】:

                    无需重新安装 Xcode。只需等待几分钟,然后再试一次,它就会起作用。

                    【讨论】:

                    • 如果是这样,那么第一次失败的根本原因是什么?这意味着 xcode 中存在一些循环希望,有时会导致错误。是吗?如果不是,那为什么它会第二次起作用?
                    • 这可能是来自我端或 Apple 服务器的网络故障。上周我遇到了 3 次这个问题,解决方法就是等待几分钟。
                    • 这是苹果端的问题
                    【解决方案12】:

                    我第一次尝试使用设备上的目标提交到应用商店时遇到了同样的问题。

                    什么对我有用:
                    几分钟后我重试,没有改变任何东西,一切都很顺利。

                    【讨论】:

                    • 那可能是你当时的网络故障。
                    • pkc456 这可能是真的,但问题是一样的,我想帮助遇到同样问题的其他人找到解决方案。
                    • 看起来我们太多人试图将应用程序上传到 iTunes,Apple 服务器有时跟不上。
                    • 谢谢。这对我有用。换句话说,这是 Apple 的错误。
                    • 可能甚至需要等待几个小时(我早上重新尝试,只是再次点击“上传”按钮),但这确实可以解决问题。
                    【解决方案13】:

                    我在通过选择分发配置文件方案 -> 产品 -> 存档 -> 上传到 App Store 将我的分发存档上传到 App Store 时遇到此错误。该错误是基于我错误地在 Xcode 中选择了我的真实 iphone 设备。您需要选择“通用 iOS 设备”并重复我之前提到的相同步骤。

                    【讨论】:

                    • 在 xcode 7.1 中,有两个不同的选项:- 仅构建设备(通用 iOS 设备)和设备。这两者有什么区别。
                    • 如果我尝试使用自己的 iPhone 进行存档,我会遇到无法解决的证书错误。相反,如果我通过指向通用设备进行存档,则存档会找到,但当然,当我尝试为 Xcode 上传二进制文件时,我仍然会收到错误 3000。至于其他用户,从 Application Loader 提交工作正常。
                    【解决方案14】:

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

                    【讨论】:

                    • 我刚刚插入设备并再次按下“上传到 AppStore”按钮。
                    • 我认为通过 XCode 7 和位码功能,插入设备将为该特定设备构建存档。选择通用 iOS 设备应该为所有目标设备构建
                    • 当然,您可以为“通用 iOS 设备”构建,但如果您的设备未插入,则无法上传到 AppStore :(
                    • @Vlad,我在没有插入设备的情况下将构建上传到应用商店。所以用 Generic iOS 设备构建也可以导致应用商店提交。
                    • @pck456 你知道的,似乎设备插入只需要一次,就在 XCode 升级后第一次上传。
                    【解决方案15】:

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

                    【讨论】:

                    • 谢谢@HussoM。我重新安装了 xcode7.1,它解决了我的问题。
                    • 我遇到了同样的错误,但第二次尝试使用相同的存档没有错误
                    • 多天的情况相同:使用我使用通用 iOS 设备制作的存档,我连续 3 天从 xcode 7.2 收到无法验证客户端(以及未经授权使用服务)错误。我最终尝试连接我的 iphone 并从中创建一个新的存档,并且效果很好
                    猜你喜欢
                    • 2021-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 2016-01-23
                    • 2016-01-27
                    • 1970-01-01
                    • 1970-01-01
                    相关资源
                    最近更新 更多