iTunes Connect: Processing stopped for build an app.

I could not send an ipa file by Application Loader.

But I have to send it as soon as possible.

Corona build: 2016.2886 (latest)
Mac Version: El Capitan 10.11.5
XCode version: 7.3.1

I got an email from iTunes Store after sending ipa file by Application Loader.

iTunes Connect: Processing stopped for build an app.

While processing your tvOS 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. For information that may help resolve this issue, see Tech Note 2432.

Regards,

The App Store team

Tech Note 2432:

https://developer.apple.com/library/tvos/technotes/TN2432/_index.html

Are you doing an Enterprise build or a Simulator build?

Are you using any plugins?

Rob

I am doing a Simulator build.
 

I am using iCloud plugin and applovin plugin.

build.settings

    plugins =
    {
        [“plugin.iCloud”] =
        {
            publisherId = “com.coronalabs”,
            supportedPlatforms = { iphone=true, appletvos=true },
        },
        [“plugin.applovin”] =
        {
            publisherId = “com.coronalabs”,
            supportedPlatforms = { iphone=true, android=true, appletvos=true }
        },

 

Can you do a test build where you’re not including the plugins (perhaps test one at a time) and build and submit. It doesn’t have to run. You want to see if Apples auto detection failed  your app before you actually submit it and see if its a bitcode problem with one of the plugins (which it shouldn’t be).

Also can I see your whole build.settings?

Rob

Thank you! Rob.

I could submit my app without AppLovin Plugin. AppLovin plugin is commented out.

But I need AppLovin Plugin. Because this game is the winner of Apple TV contest by AppLovin.


– Without AppLovin


settings =
{
    plugins =
    {
        [“plugin.iCloud”] =
        {
            publisherId = “com.coronalabs”,
            supportedPlatforms = { iphone=true, appletvos=true },
        },
–[[        
        [“plugin.applovin”] =
        {
            publisherId = “com.coronalabs”,
            supportedPlatforms = { iphone=true, android=true, appletvos=true }
        },
–]]        
–[[
        [“CoronaProvider.gameNetwork.apple”] =
        {
            publisherId = “com.coronalabs”,
            supportedPlatforms = { iphone=true, [“iphone-sim”]=true },
        },
–]]        
    },

    orientation =
    {
        default = “landscapeRight”,
        supported = { “landscapeLeft”, “landscapeRight”, “portraitUpsideDown”, “portrait” },
    },
    tvos =
    {
        iCloud = true,
        – tvOS app icons require multiple layers, and must provide both a small and a large size.
        icon =
        {
            – A collection of 400x240 pngs, in order of top to bottom.
            small =
            {
                “Icon-tvOS-Small-1.png”,
                “Icon-tvOS-Small-2.png”,
                “Icon-tvOS-Small-3.png”,
                “Icon-tvOS-Small-4.png”,
                “Icon-tvOS-Small-5.png”,
            },
            – A collection of 1280x768 pngs, in order of top to bottom.
            large =
            {
                “Icon-tvOS-Large-1.png”,
                “Icon-tvOS-Large-2.png”,
                “Icon-tvOS-Large-3.png”,
                “Icon-tvOS-Large-4.png”,
                “Icon-tvOS-Large-5.png”,
            }
        },

        – A 1920x720 png file, displayed when your app is on the “top shelf”.
        topShelfImage = “Icon-tvOS-TopShelf.png”,

        – A 1920x1080 png file, displayed briefly as your app loads.
        launchImage = “Icon-tvOS-Launch.png”,
    },
    iphone =
    {
        iCloud = true,
        components = {},
        plist =
        {
            NSAppTransportSecurity =
            {
                NSAllowsArbitraryLoads = true,
            },
            UILaunchImages = {
                {  – iPhone 4 Portrait
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default”,
                    [“UILaunchImageOrientation”] = “Portrait”,
                    [“UILaunchImageSize”] = “{320, 480}”
                },
                {  – iPhone 4 LandscapeLeft
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default”,
                    [“UILaunchImageOrientation”] = “LandscapeLeft”,
                    [“UILaunchImageSize”] = “{320, 480}”
                },
                {  – iPhone 4 LandscapeRight
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default”,
                    [“UILaunchImageOrientation”] = “LandscapeRight”,
                    [“UILaunchImageSize”] = “{320, 480}”
                },
                {  – iPhone 5 Portrait
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default-568h”,
                    [“UILaunchImageOrientation”] = “Portrait”,
                    [“UILaunchImageSize”] = “{320, 568}”
                },
                {  – iPhone 5 LandscapeLeft
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default-568h”,
                    [“UILaunchImageOrientation”] = “LandscapeLeft”,
                    [“UILaunchImageSize”] = “{320, 568}”
                },
                {  – iPhone 5 LandscapeRight
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default-568h”,
                    [“UILaunchImageOrientation”] = “LandscapeRight”,
                    [“UILaunchImageSize”] = “{320, 568}”
                },
                {  – iPad Portrait
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default-Portrait”,
                    [“UILaunchImageOrientation”] = “Portrait”,
                    [“UILaunchImageSize”] = “{768, 1024}”
                },
                {  – iPad LandscapeLeft
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default-Landscape”,
                    [“UILaunchImageOrientation”] = “LandscapeLeft”,
                    [“UILaunchImageSize”] = “{768, 1024}”
                },
                {  – iPad LandscapeRight
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default-Landscape”,
                    [“UILaunchImageOrientation”] = “LandscapeRight”,
                    [“UILaunchImageSize”] = “{768, 1024}”
                },
                {  – iPhone 6 Portrait
                    [“UILaunchImageMinimumOSVersion”] = “8.0”,
                    [“UILaunchImageName”] = “Default-667h”,
                    [“UILaunchImageOrientation”] = “Portrait”,
                    [“UILaunchImageSize”] = “{375, 667}”
                },
                {  – iPhone 6 LandscapeLeft
                    [“UILaunchImageMinimumOSVersion”] = “8.0”,
                    [“UILaunchImageName”] = “Default-667h”,
                    [“UILaunchImageOrientation”] = “LandscapeLeft”,
                    [“UILaunchImageSize”] = “{375, 667}”
                },
                {  – iPhone 6 LandscapeRight
                    [“UILaunchImageMinimumOSVersion”] = “8.0”,
                    [“UILaunchImageName”] = “Default-667h”,
                    [“UILaunchImageOrientation”] = “LandscapeRight”,
                    [“UILaunchImageSize”] = “{375, 667}”
                },
                {  – iPhone 6 Plus Portrait
                    [“UILaunchImageMinimumOSVersion”] = “8.0”,
                    [“UILaunchImageName”] = “Default-736h”,
                    [“UILaunchImageOrientation”] = “Portrait”,
                    [“UILaunchImageSize”] = “{414, 736}”
                },
                {  – iPhone 6 Plus LandscapeLeft
                    [“UILaunchImageMinimumOSVersion”] = “8.0”,
                    [“UILaunchImageName”] = “Default-Landscape-736h”,
                    [“UILaunchImageOrientation”] = “LandscapeLeft”,
                    [“UILaunchImageSize”] = “{414, 736}”
                },
                {  – iPhone 6 Plus LandscapeRight
                    [“UILaunchImageMinimumOSVersion”] = “8.0”,
                    [“UILaunchImageName”] = “Default-Landscape-736h”,
                    [“UILaunchImageOrientation”] = “LandscapeRight”,
                    [“UILaunchImageSize”] = “{414, 736}”
                },
            },
            UIAppFonts =
            {
                “Abevel.otf”,
                “NotoSansCJKjp-Regular.otf”,
                “NotoSans-Regular.ttf”
            },
            CFBundleLocalizations =
            {
                “ja”,
                “en”,
            },  
            UIApplicationExitsOnSuspend = false,
            UIViewControllerBasedStatusBarAppearance = false,
            CFBundleIconFiles = {
            “Icon.png”,
            “Icon@2x.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-Small-40.png”,
            “Icon-Small-40@2x.png”,
            “Icon-Small-40@3x.png”,
            “Icon-Small-50.png”,
            “Icon-Small-50@2x.png”,
            “Icon-Small.png”,
            “Icon-Small@2x.png”,
            “Icon-Small@3x.png”
            },
            UIStatusBarHidden = true,
            UIPrerenderedIcon = true,        
        },
    }
}


– NG build.settings.


settings =
{
    plugins =
    {
        [“plugin.iCloud”] =
        {
            publisherId = “com.coronalabs”,
            supportedPlatforms = { iphone=true, appletvos=true },
        },
        [“plugin.applovin”] =
        {
            publisherId = “com.coronalabs”,
            supportedPlatforms = { iphone=true, android=true, appletvos=true }
        },
–[[
        [“CoronaProvider.gameNetwork.apple”] =
        {
            publisherId = “com.coronalabs”,
            supportedPlatforms = { iphone=true, [“iphone-sim”]=true },
        },
–]]        
    },

    orientation =
    {
        default = “landscapeRight”,
        supported = { “landscapeLeft”, “landscapeRight”, “portraitUpsideDown”, “portrait” },
    },
    tvos =
    {
        iCloud = true,
        – tvOS app icons require multiple layers, and must provide both a small and a large size.
        icon =
        {
            – A collection of 400x240 pngs, in order of top to bottom.
            small =
            {
                “Icon-tvOS-Small-1.png”,
                “Icon-tvOS-Small-2.png”,
                “Icon-tvOS-Small-3.png”,
                “Icon-tvOS-Small-4.png”,
                “Icon-tvOS-Small-5.png”,
            },
            – A collection of 1280x768 pngs, in order of top to bottom.
            large =
            {
                “Icon-tvOS-Large-1.png”,
                “Icon-tvOS-Large-2.png”,
                “Icon-tvOS-Large-3.png”,
                “Icon-tvOS-Large-4.png”,
                “Icon-tvOS-Large-5.png”,
            }
        },

        – A 1920x720 png file, displayed when your app is on the “top shelf”.
        topShelfImage = “Icon-tvOS-TopShelf.png”,

        – A 1920x1080 png file, displayed briefly as your app loads.
        launchImage = “Icon-tvOS-Launch.png”,
    },
    iphone =
    {
        iCloud = true,
        components = {},
        plist =
        {
            NSAppTransportSecurity =
            {
                NSAllowsArbitraryLoads = true,
            },
            UILaunchImages = {
                {  – iPhone 4 Portrait
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default”,
                    [“UILaunchImageOrientation”] = “Portrait”,
                    [“UILaunchImageSize”] = “{320, 480}”
                },
                {  – iPhone 4 LandscapeLeft
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default”,
                    [“UILaunchImageOrientation”] = “LandscapeLeft”,
                    [“UILaunchImageSize”] = “{320, 480}”
                },
                {  – iPhone 4 LandscapeRight
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default”,
                    [“UILaunchImageOrientation”] = “LandscapeRight”,
                    [“UILaunchImageSize”] = “{320, 480}”
                },
                {  – iPhone 5 Portrait
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default-568h”,
                    [“UILaunchImageOrientation”] = “Portrait”,
                    [“UILaunchImageSize”] = “{320, 568}”
                },
                {  – iPhone 5 LandscapeLeft
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default-568h”,
                    [“UILaunchImageOrientation”] = “LandscapeLeft”,
                    [“UILaunchImageSize”] = “{320, 568}”
                },
                {  – iPhone 5 LandscapeRight
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default-568h”,
                    [“UILaunchImageOrientation”] = “LandscapeRight”,
                    [“UILaunchImageSize”] = “{320, 568}”
                },
                {  – iPad Portrait
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default-Portrait”,
                    [“UILaunchImageOrientation”] = “Portrait”,
                    [“UILaunchImageSize”] = “{768, 1024}”
                },
                {  – iPad LandscapeLeft
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default-Landscape”,
                    [“UILaunchImageOrientation”] = “LandscapeLeft”,
                    [“UILaunchImageSize”] = “{768, 1024}”
                },
                {  – iPad LandscapeRight
                    [“UILaunchImageMinimumOSVersion”] = “7.0”,
                    [“UILaunchImageName”] = “Default-Landscape”,
                    [“UILaunchImageOrientation”] = “LandscapeRight”,
                    [“UILaunchImageSize”] = “{768, 1024}”
                },
                {  – iPhone 6 Portrait
                    [“UILaunchImageMinimumOSVersion”] = “8.0”,
                    [“UILaunchImageName”] = “Default-667h”,
                    [“UILaunchImageOrientation”] = “Portrait”,
                    [“UILaunchImageSize”] = “{375, 667}”
                },
                {  – iPhone 6 LandscapeLeft
                    [“UILaunchImageMinimumOSVersion”] = “8.0”,
                    [“UILaunchImageName”] = “Default-667h”,
                    [“UILaunchImageOrientation”] = “LandscapeLeft”,
                    [“UILaunchImageSize”] = “{375, 667}”
                },
                {  – iPhone 6 LandscapeRight
                    [“UILaunchImageMinimumOSVersion”] = “8.0”,
                    [“UILaunchImageName”] = “Default-667h”,
                    [“UILaunchImageOrientation”] = “LandscapeRight”,
                    [“UILaunchImageSize”] = “{375, 667}”
                },
                {  – iPhone 6 Plus Portrait
                    [“UILaunchImageMinimumOSVersion”] = “8.0”,
                    [“UILaunchImageName”] = “Default-736h”,
                    [“UILaunchImageOrientation”] = “Portrait”,
                    [“UILaunchImageSize”] = “{414, 736}”
                },
                {  – iPhone 6 Plus LandscapeLeft
                    [“UILaunchImageMinimumOSVersion”] = “8.0”,
                    [“UILaunchImageName”] = “Default-Landscape-736h”,
                    [“UILaunchImageOrientation”] = “LandscapeLeft”,
                    [“UILaunchImageSize”] = “{414, 736}”
                },
                {  – iPhone 6 Plus LandscapeRight
                    [“UILaunchImageMinimumOSVersion”] = “8.0”,
                    [“UILaunchImageName”] = “Default-Landscape-736h”,
                    [“UILaunchImageOrientation”] = “LandscapeRight”,
                    [“UILaunchImageSize”] = “{414, 736}”
                },
            },
            UIAppFonts =
            {
                “Abevel.otf”,
                “NotoSansCJKjp-Regular.otf”,
                “NotoSans-Regular.ttf”
            },
            CFBundleLocalizations =
            {
                “ja”,
                “en”,
            },  
            UIApplicationExitsOnSuspend = false,
            UIViewControllerBasedStatusBarAppearance = false,
            CFBundleIconFiles = {
            “Icon.png”,
            “Icon@2x.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-Small-40.png”,
            “Icon-Small-40@2x.png”,
            “Icon-Small-40@3x.png”,
            “Icon-Small-50.png”,
            “Icon-Small-50@2x.png”,
            “Icon-Small.png”,
            “Icon-Small@2x.png”,
            “Icon-Small@3x.png”
            },
            UIStatusBarHidden = true,
            UIPrerenderedIcon = true,        
        },
    }
}

Thank you for submitting the bug report. Looks like you’re good to go.

Rob

When I use the AppLovin Plugin, the following error messages are shown in the device log.

Is that OK?

Jun 11 18:57:12 iPhone DungeonTiles[11412] <Error>:  SecTrustEvaluate  [leaf ValidLeaf]
Jun 11 18:57:12 iPhone DungeonTiles[11412] <Warning>: NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9814)
Jun 11 18:57:12 iPhone DungeonTiles[11412] <Warning>: ERROR: network request failed: https://monetize-api.coronalabs.com/v1/plugin-beacon.json?event=impression&placement=userInterstitial [-1202: このサーバの証明書は無効です。“monetize-api.coronalabs.com”に偽装したサーバに接続している可能性があり、機密情報が漏えいするおそれがあります。]

As long as you’re getting ads, you should be in good shape.

Rob

Do you have an active internet connection when you get these error messages?

Thank you for your replies.
 

My app has an active internet connection when it gets these error messages.

And AppLovin’s interstitial advertisement is always shown when it gets them.

I submitted my app today. If my app is rejected by Apple, I will post a reason again.

This started happening within the last hour with my build as well. There are no plugins. The same project worked great earlier today. I just changed some graphics and now I get this error every time I build and submit…

Hello @polygonblog. There are a couple of errors being discussed as part of this forum thread. Can you post the specific error message you’re getting?

Rob

hi,today i have same problem.The same project worked great earlier today.i did not change any code,i just change App store’s App name in the iTunes connect.

here is mail

While processing your iOS app, XXXX, 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. For information that may help resolve this issue, see Tech Note 2432.

Regards,

The App Store team

I’ve been getting the same error all day.  Worked fine last night. I think it must be a problem on Apple’s end.  I hope they sort it out sooner rather than later

Yup same here, built and submitted the same app just fine yesterday, only some minor code tweaks today, so no new plugin changes or anything crucial. Using corona 2016.2937, uploading through xcode with Application Loader Version 3.5 (921).

Yup, same for me, too - I can’t test my app and I was scheduled to submit to Apple for review on Friday. Can anyone help here? Clearly this must be a Corona issue relating to iOS 10 pending release - but I suppose it could be Apple.

Hello,

Even im getting the same error while posting to app store

While processing your iOS app, مستشار قانوني 3.0(2016.9.81147), 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. For information that may help resolve this issue, see Tech Note 2432.

Regards,

The App Store team

 

build was prepared using 2937

 

rgds

nadir

-----

below is my build.settings—

 

settings = 

{

    

    orientation = {

        default = “portrait”,

        supported = { “portrait”, }

    },

    

    iphone = 

    {

        plist =

        {

            NSAppTransportSecurity ={

                NSExceptionDomains =

                {

                    [“mostasharik.com”] =

                    {

                        NSIncludesSubdomains = true,

                        NSThirdPartyExceptionAllowsInsecureHTTPLoads = true

                    },

                },

            },

            UIStatusBarHidden = false,

            UIPrerenderedIcon = true,

            CFBundleIconFiles = 

            {

                “Icon.png”, 

                “Icon@2x.png”,

                “Icon-72.png”,

                “Icon-120.png”,

                “Icon-76.png”,

                “Icon-76@2x.png”,

            },

            NSLocationWhenInUseUsageDescription = “Need to send device location to server.”

            

        }

    },

    

    

    plugins =

    {

        [“plugin.OneSignal”] =

        {

            publisherId = “com.onesignal”,

        },

        [“plugin.google.play.services”] =

        {

            publisherId = “com.coronalabs”,

            supportedPlatforms = { android=true, [“android-kindle”]=true },

        },

    },

    

    

    androidPermissions =

    {

        “android.permission.INTERNET”,

        “android.permission.READ_EXTERNAL_STORAGE”,        

        “android.permission.CALL_PHONE”,

        “android.permission.READ_PHONE_STATE”,

        “android.permission.ACCESS_FINE_LOCATION”,

        “android.permission.ACCESS_COARSE_LOCATION”,

    },

    

    

}

Same error as OP for me too when trying to upload a new build of my app for testing (using #2906). No new plugins since it last worked, only plugin i have at all is “plugin.pasteboard”.

Apple has likely changed something yesterday. What I need from everyone is the version of Corona SDK you’re using and a list of plugins that you’re using. This will help us narrow down the cause.

Rob

hi Rob.

I’m using Version 2016.2931 (2016.8.6)

I just tried with the Horse Animation example and got the same error.