34

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?

enter image description here

Edit: The app was accepted a few days later.

Enrico Susatyo
  • 19,372
  • 18
  • 95
  • 156
  • 2
    Has your app been approved with this warning? I just got the same message from Organizer. – rickerbh Sep 24 '13 at 23:52
  • 3
    It is now approved. I've installed the update on my phone and looks ok. I still wonder what it was though. – Enrico Susatyo Sep 25 '13 at 00:05
  • 4
    also got the same error right now with xcode 5. probably a bug. – Can Poyrazoğlu Sep 28 '13 at 20:32
  • 1
    I am having the same problem and I tried the solution below but unfortunately it didn't help. Based on your comments above, do you think I should not worry about the error and wait for my app to be reviewed? Is it possible that it gets approved but when people installs it then it crashes on their devices? I am also using Xcode 5 and I tried 2 times to upload it and got the same error. – antf Jan 09 '14 at 21:32
  • @antf I can not suggest further info other than what is written here. Maybe you should contact Apple for this matter. If your app is very critical then you might actually want to solve this issue before releasing it. – Enrico Susatyo Jan 09 '14 at 23:54

1 Answers1

34

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.

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:

  • 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.

In 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.
jxmallett
  • 4,087
  • 1
  • 28
  • 35
  • 6
    You are correct, technically checksum is used to make ensure both files are the same. The question is, should Apple still accept submissions that fails the checksum? In my case it got in review within 24 hours and approved in about 4 days. So the App Store review team might see the flag that it failed the checksum, but they still do the review anyway. – Enrico Susatyo Oct 04 '13 at 11:07
  • I wonder how the checksum failed with us. when would that happen! application loader must make sure that don't happen! I think that something is buggy there? – hasan Jun 27 '14 at 19:08
  • 1
    All I had to do was follow the first few steps and remove the binary from itunes connect. I uploaded the same binary again and it uploaded without the warning. – Capstone Jul 30 '14 at 03:22
  • Thanks a lot. Solved the issue – Sharme Aug 28 '14 at 08:22