iOS 10 and xCode 8

Hi Rob,

Thanks for your reply, below is the build.seetings, what is strange is that I manage to upload with no errors a version with 2949, and now it does not work again. Also tried with version 2955 and still the same error…

Thanks in advance, we are running a App for Mercedes, and the customer is waiting…

Rgds

Rui

– Supported values for orientation:

– portrait, portraitUpsideDown, landscapeLeft, landscapeRight

settings=

    excludeFiles =

    {

        – Exclude all Android icon files and .ogg files in the “music” directory:

        iphone = { “Icon-*dpi.png” },

        – Exclude iOS “retina” image files and .m4a files in the “music” directory:

        android = { “Icon.png”, “*@2x.png”, “*@3x.png” } 

    },

    plugins=

    {   

        [‘plugin.toast’] = {publisherId = ‘com.spiralcodestudio’},

        [“plugin.utf8”] =

            {

                publisherId = “com.coronalabs”

            },

        [“plugin.zip”] =

            {

            publisherId = “com.coronalabs”

            },

        [“plugin.facebook.v4”] =

            {

            publisherId = “com.coronalabs”,

            },

        [“plugin.openssl”] =

           {

           publisherId = “com.coronalabs”, 

           },

        [“plugin.OneSignal”] =

           {

           publisherId = “com.onesignal”,

           },

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

            {

            publisherId = “com.coronalabs”,

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

            },

    },

    android={

        largeHeap=true,

        versionCode=“101”,

        facebookAppId = “615366442004828”,

        permissions =

        {

            { name = “.permission.C2D_MESSAGE”, protectionLevel = “signature” },

        },

        usesPermissions =

        {

            “android.permission.INTERNET”,

            “android.permission.WRITE_EXTERNAL_STORAGE”,

            “android.permission.GET_ACCOUNTS”,

            “android.permission.RECEIVE_BOOT_COMPLETED”,

            “com.google.android.c2dm.permission.RECEIVE”,

            “.permission.C2D_MESSAGE”,

        },

    },

    iphone={

        plist={

            UIAppFonts =

            {

            “Ubuntu-C.ttf”,

            “Ubuntu-R.ttf”,

            “Ubuntu-RI.ttf”,

            “Ubuntu-B.ttf”,

            “Ubuntu-BI.ttf”,

            “Ubuntu-LI.ttf”,

            “Ubuntu-L.ttf”,

            },

            NSCalendarsUsageDescription = “Not used within app”,

            NSPhotoLibraryUsageDescription = “Avatar Photo Access”,

            NSCameraUsageDescription = “Not used within app”,

            UIBackgroundModes = {“remote-notification”},

            UIPrerenderedIcon=true,

            UIStatusBarHidden=true,

            CFBundleIdentifier=“app.enneaplay.sulamerica”,

            CFBundleDisplayName=“SulAmérica”,

            CFBundleIconFiles={

                “Icon@2x.png”,

                “Icon-Small-40.png”,

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

                “Icon-Small-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-Small-50.png”,

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

                “Icon-Small.png”,

                “Icon-Small@2x.png”,

                “Icon-Small@3x.png”,

                “Icon.png”,

            },

            NSAppTransportSecurity = 

            {   

                NSExceptionDomains = 

                {

                    [“fbcdn.net”] = 

                    {

                        NSIncludesSubdomains = true,

                        NSExceptionRequiresForwardSecrecy = false,

                    },

                    [“facebook.com”] = 

                    {

                        NSIncludesSubdomains = true,

                        NSExceptionRequiresForwardSecrecy = false,

                    },

                    [“akamaihd.net”] = 

                    {

                        NSIncludesSubdomains = true,

                        NSExceptionRequiresForwardSecrecy = false,

                    },

                    [“amazonaws.com”] = 

                    {

                        NSIncludesSubdomains = true,

                        NSExceptionRequiresForwardSecrecy = false,

                    },

                },

            },

            – Whitelist Facebook Apps

            LSApplicationQueriesSchemes = 

            {

                “fb”,

                “fbapi20130214”,

                “fbapi20130410”,

                “fbapi20140410”,

                “fbapi20140116”,

                “fbapi20150313”,

                “fbapi20150629”,

                “fbauth”,

                “fbauth2”,

                “fb-messenger-api20140430”,

            },

            UIApplicationExitsOnSuspend=false,

            FacebookAppID=“615366442004828”,

            CFBundleURLTypes={

                {

                    CFBundleURLSchemes=

                    {

                        “fb615366442004828”,

                    }

                }

            }

        }

    },

    orientation={

        default=“landscapeRight”,

        supported={

            “landscapeRight”,

            “landscapeLeft”

        },

        

    }, 

}

I got the same E-mail but only the NSPhotoLibrary & NSCamera were mentioned and I’m not using any of them in my app, and I have  the latest build (2955). Did anyone manage to solve this ?!

Add this to your build.settings in the appropriate place:

iphone = { plist = { NSCalendarsUsageDescription = "Not used in this app", NSPhotoLibraryUsageDescription = "Not used in this app", NSCameraUsageDescription = "Not used in this app" } }

to work around this.

Rob

I only added the Photo & Camera lines and it was successfully processed. 
Thank you. 

@Alex@Panc

Thanks! Hope all is well :slight_smile: