iOS Building issue

iOS Building issue

In the last day or so, Apple apparently made a change to its app submission checks and this is causing some apps to show an error when being submitted to the App Store (see image below).

Apple error screenshot

If you are seeing this issue, here is what you have to do:

1) Pro developers should use the latest daily build (#2405 or higher). This build has a fix built in.

2) Starter and Basic developers can still use the current public release build, but should manually add the following line to the plist section of your build.settings file:

You need to change the “1.0” to match what you have in Version field.

(UPDATE: Here’s an example build.settings based on the HelloWorld sample)

For more info/context, you can refer to this thread in our forum.

Thanks!

david
13 Comments
  • Tobias Mueller
    Posted at 14:01h, 21 August

    Easy to solve. Thanks for the heads-up.

  • kevin
    Posted at 08:02h, 22 August

    just a little bit confused here weren’t you always supposed to add the “CFBundleShortVersionString” build.settings file… like :

    CFBundleVersion = “20140822”,
    CFBundleShortVersionString = “1.3”,
    CFBundleDisplayName = “App Name”,
    CFBundleIdentifier = “com.comp.appName”,

    • Rob Miracle
      Posted at 19:49h, 23 August

      It was not required until this week apparently.

    • Peter Dwyer
      Posted at 02:04h, 29 August

      Um yea technically you were always supposed to fill those in. They’ve always been in the plist. I’m guessing that Apple simply updated their checking software to actually check they are valid as one of their usual “oops we never check that’s set!” moments.

  • maria
    Posted at 06:29h, 09 September

    I have added the code into my build.setting (CFBundleShortVersionString = “1.0”) and it does two things: It flips the simulator while keeping my project in the horizontal position, so there is black screen where the project does not reach. And I try to upload it and it still won’t work.

    Here is my code:
    iphone =
    {
    plist=
    {
    UIApplicationExitsOnSuspend = false,
    UIHiddenStatusBar=”YES”,
    CFBundleShortVersionString = “1.0”
    CFBundleIconFile=”Icon.png”,
    CFBundleIconFiles = {
    “Icon.png”,
    [email protected]”,
    “Icon-72.png”,
    [email protected]”,
    “Icon-76.png”,
    [email protected]”,
    “Icon-120.png”,
    “Icon-60.png”,
    [email protected]”,
    [email protected]”,
    “Icon-Small-50.png”,
    “Icon-Small.png”,
    [email protected]”,
    },
    },
    },

    Am I doing something wrong?

  • nipon
    Posted at 06:34h, 10 September

    I got the error:

    ERROR ITMS-9000: “Invalid Binary. The The binary ****.app/**** is missing architectures [arm64].”

    • Andrew
      Posted at 08:08h, 10 September

      Getting same error today. Different than the “CoronaResources” error that I received last night.

  • Karan
    Posted at 06:52h, 10 September

    Getting this same error — ERROR ITMS-9000: “Invalid Binary. The The binary ****.app/**** is missing architectures [arm64].”

  • Joe
    Posted at 08:03h, 10 September

    Binaries cannot be uploaded today with different error:

    “Missing or invalid signature. The bundle ‘com.coronalabs.CoronaResources’ at bundle path ‘MyApp.app/CoronaResources’ is not signed using an Apple submission certificate.”

    Please help.

  • David
    Posted at 08:25h, 10 September

    Hi everyone – a quick update on where we are right now (morning of Sept. 10, 2014): we are seeing a bunch of different errors coming from Apple when submitting apps. This is the case for all iOS developers, not just Corona developers.

    So it is clear that Apple is making significant changes on their backend, probably because iOS8 is coming soon.

    We *strongly* recommend that you sit back and wait for at least a couple of days until things clear up and Apple gets things humming again. Trying to submit right now, with the moving target of iOS8 and these other issues/errors is probably just going to cause frustration for everyone 🙂

  • Steve
    Posted at 09:53h, 10 September

    Got this today.

    New apps and app updates submitted to the App Store must be built with public (GM) versions of Xcode 5.1.1 or higher and iOS 7 SDK. Do not submit apps built with beta software.

  • Walter
    Posted at 09:54h, 10 September
  • karl
    Posted at 01:55h, 13 September

    Hi, today i try to publish an app for iOS, i upload my app for distribution with application loader 2.9.1, i choose the build to publish and when i try to submit for review i see this message:

    You must submit your builds using Xcode 5.1.1 or later, or Application Loader 2.9.1 or later. After you’ve submitted a build, select it in the Builds section below.

    any suggestions???