iTunes Connect: Processing stopped for build an app.

Thanks @ChunkyApps. The request was really specific to @Krystian6 and @DirkJ. They are claiming they are getting the fail error, not the “reprocessing” message. They have similar text but are drastically different. If you’re building and submitting fine with 2948 or later, no need to respond. I’m trying to track down their two odd occurrences.

Thanks

Rob

@Rob

No success with Facebook v4.

I removed every single plugin with no success.

@DirkJ, Go to your console log window for the simulator and press CMD-K to clear it. Go back to the simulator windows and build for shipping to the app store. When that’s complete go back to the console window and while holding down ALT/OPTION click on the Gear icon in the bottom left corner. In the popup there is a “Send log to Corona Support”. Do that so we can get an idea what’s going on.

Thanks

Rob

@Rob

I send the log to Corona.

Thanks Rob

I was able to upload my app to the app store, but when it got there it was marked with a red exclamation mark and an error message of “ITC.app.preReleaseBuild.errors.processingFailed”.

I then updated Corona (now 2016.2949) and xcode (now 8.0 (8A218a)) and I now get email from Apple saying:


This app attempts to access privacy-sensitive data without a usage description. The app’s Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.

This app attempts to access privacy-sensitive data without a usage description. The app’s Info.plist must contain an NSCameraUsageDescription key with a string value explaining to the user how the app uses this data.


I am not trying to use the photo library or the camera. I am not using any plugins.

I built and uploaded the same app with no code change - just some different images - on 5th of September and it uploaded fine. This was with older versions of Corona, Xcode and ios.

cheers,

Steve

This is a change Apple is requiring. Even though you’re not using the camera/photo library, Apple’s automatic scan is finding the libraries in our core.  They made the change on Sept. 7 when they turned on iOS 10 submissions.

Simply add them to your plist table:

tvos = { plist = { NSCalendarsUsageDescription = "Not used by this app", NSPhotoLibraryUsageDescription = "Not used by this app", NSCameraUsageDescription = "Not used by this app" } }

Apple is checking for empty strings and the word “test” at least during their auto check.

Rob

Last week I have successfully published an app with version 2948 (after the thinning error), but since last Friday I’m getting the error again. I’ve updated to version 2961, still getting this:

While processing your iOS app, errors occurred in the app thinning process, and your app couldn’t be thinned. If your app contains bitcode, bitcode processing may have failed. Because of these errors, this build of your app will not be able to be submitted for review or placed on the App Store.

How can I fix this?

I’m looking in to it.

What plugins are you using? Can you post your build.settings?

Thanks

Rob

Thanks for looking into this, I’m not using plugins for this project. This is my build.settings:

[lua]

settings = 

{

orientation =

{

   default = “landscapeRight”,

supported = { “landscapeLeft”, “landscapeRight” },

},

window = {

enableCloseButton = true,

enableMinimizeButton = true,

enableMaximizeButton = true,

defaultMode = “normal”,

resizable = true,

titleText =

{

default = “Verne - In wrâldreis yn 80 dagen”,

},

    },

    plugins =

    {

    },

iphone =

{

plist =

{

UIApplicationExitsOnSuspend = false,

CFBundleIconFiles =

{

“Icon-40.png”,

“Icon-40@2x.png”,

“Icon-40@3x.png”,

“Icon-60.png”,

“Icon-60@2x.png”,

“Icon-60@3x.png”,

“Icon-72.png”,

“Icon-72@2x.png”,

“Icon-76.png”,

“Icon-76@2x.png”,

“Icon-83.5@2x.png”,

“Icon-Small-50.png”,

“Icon-Small-50@2x.png”,

“Icon-Small.png”,

“Icon-Small@2x.png”,

“Icon-Small@3x.png”,

“Icon.png”,

“Icon@2x.png”

},

UIAppFonts =

   {

“Font_Cabrito_NorReg.otf”,

“Font_Cabrito_NorDem.otf”,

“Font_GravitasOne.ttf”,

},

},

},

    android =

    {

        usesPermissions =

        {

        },

    },

}

[/lua]

Interesting, I just submitted an app to Apple to test this with 2951 and I didn’t have an issue. I’ll try installing 2961 and repeat the process, but Apple passed my app.

Rob

I also submit with 2948, Apple passed it (Admob plugin only)

But where is the difference? I cannot submit and have the same problem like Saco.

Did you try submit a simple Hello app to Apple? Try this, if you still get same issue, check carefully your Corona version (need start from 2948) or delete all Corona and re-install, try build simple Hello and submit.

(I’m using Corona 2948, XCode 7.3.1, Application Loader 3.5 and Mac OS EI Capital)

Good idea.

Actually this brings up a really good point… When you install a “Public” Corona SDK build on a Mac it goes to:

/Applications/CoronaSDK

When you install a daily build, say 2961, it goes to:

/Applications/CoronaSDK-2961

This way you can have multiple versions of Corona for whatever reason. You can verify the version # of Corona SDK by going to the top menu bar and clicking on “Corona Simulator” and then “About Corona Simulator” from the drop-down menu. Or alternatively you can look in your console log for this line:

Platform: iPhone / x86_64 / 10.11.6 / Intel HD Graphics 4000 OpenGL Engine / 2.1 INTEL-10.14.73 / 2016.2951 / en | US | en_US | en

Of course your values are likely to be different based on your OS, hardware and such. But you’re looking for the:  2016.2951 part to get the version number. You can see from my copy/paste I’m running 2951. You need to be running 2948 or later, through I would go later because we’ve fixed quite a few things since then and you get the full iOS 10 SDK as an option for those using Xcode 8.

Rob

Does Corona save any data somewhere else on the Mac I could delete before reinstall it?

All of your preferences are stored in a plist file but nothing there should affect the problem you’re seeing. We almost never tell users to wholesale delete the plist. Let’s save that step until you verify your corona build.

Rob

My version is 2954:

Platform: iPhone / x86_64 / 10.11.6 / Intel Iris OpenGL Engine / 2.1 INTEL-10.14.73 / 2016.2954 / de | DE | de_DE | de

Mine is 2961

Platform: iPad / x86_64 / 10.11.2 / NVIDIA GeForce GT 650M OpenGL Engine / 2.1 NVIDIA-10.8.14 310.42.15f01 / 2016.2961 / nl | NL | nl_NL | nl