使用 Xcode 5 提交时校验和验证失败

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/18940640/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-15 03:52:39  来源:igfitidea点击:

Checksum Validation Failed when submitting with Xcode 5

iosxcodexcode5

提问by Enrico Susatyo

I was submitting an app to the iOS App Store a few days ago, and got this message from Xcode. Before I had time to resubmit it, Apple has already started reviewing my app. Is this something I need to worry about?

几天前我正在向 iOS App Store 提交一个应用程序,并从 Xcode 收到此消息。在我有时间重新提交之前,Apple 已经开始我的应用程序。这是我需要担心的事情吗?

enter image description here

在此处输入图片说明

Edit: The app was accepted a few days later.

编辑:该应用程序在几天后被接受。

采纳答案by jxmallett

I had the same problem and Google led me here. From my understanding a checksum is used to ensure that the file Apple received is identical to the file you (thought you) uploaded to them.

我遇到了同样的问题,谷歌把我带到了这里。根据我的理解,校验和用于确保 Apple 收到的文件与您(认为您)上传给他们的文件相同。

I decided to delete my upload and try again. This worked and I didn't get the error message again. Here's what I actually did:

我决定删除我的上传并重试。这有效,我没有再次收到错误消息。这是我实际做的:

In iTunes Connect:

在 iTunes 连接中:

  • Manage Your Apps > [your app] > View Details of the New Version.
  • In the links near the top the right click on Binary Details then, on the next page, Reject This Binary. It says you'll have to prepare another upload but it's just another button to press.
  • Back on the View Details page just click 'ready for upload' in the top right. It might say something slightly different but I don't want to delete by upload to double check :P
  • You're now ready to upload a new binary.
  • 管理您的应用程序 > [您的应用程序] > 查看新版本的详细信息。
  • 在靠近顶部的链接中,右键单击二进制详细信息,然后在下一页上拒绝此二进制文件。它说你必须准备另一个上传,但这只是另一个按钮。
  • 返回查看详细信息页面,只需单击右上角的“准备上传”即可。它可能会说一些略有不同的内容,但我不想通过上传来删除以仔细检查:P
  • 您现在已准备好上传新的二进制文件。

In xcode:

在 xcode 中:

  • Go to Window > Organizer > Archives and delete the archive you previously uploaded.
  • In the main window of xcode press cmd-option-shift-k to clean your build folder.
  • Make a new archive and upload it like you did before. Fingers crossed all goes well.
  • 转到“窗口”>“管理器”>“档案”并删除您之前上传的档案。
  • 在 xcode 的主窗口中,按 cmd-option-shift-k 来清理您的构建文件夹。
  • 制作一个新存档并像以前一样上传它。手指交叉一切顺利。