iOS build, icon warnings on upload.

Does anyone else get this, does it matter?

I believe I have made all the app icons required.

[2016-01-18 17:41:54 GMT] \<main\> &nbsp;INFO: The following warnings were received from Apple's web service ...[2016-01-18 17:41:54 GMT] \<main\> &nbsp;WARN: WARNING ITMS-90025: "Missing recommended icon file. The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in .png format for iOS versions \>= 7.0." [2016-01-18 17:41:54 GMT] \<main\> &nbsp;WARN: WARNING ITMS-90026: "Missing recommended icon file. The bundle does not contain an app icon for iPad of exactly '76x76' pixels, in .png format for iOS versions \>= 7.0." [2016-01-18 17:41:54 GMT] \<main\> &nbsp;WARN: WARNING ITMS-90026: "Missing recommended icon file. The bundle does not contain an app icon for iPad of exactly '152x152' pixels, in .png format for iOS versions \>= 7.0." [2016-01-18 17:41:54 GMT] \<main\> DBG-X: Returning 0

Can you attach a screenshot of your folder containing all the app icons?

And post your build.settings file please.

Rob

ok, here is my build settings ;

– Supported values for orientation:

– portrait, portraitUpsideDown, landscapeLeft, landscapeRight

settings = {

    orientation = {

            default = “portrait”,

            supported = { “portrait” }

    },

    plugins =

    {

        – share native popup

–        [“CoronaProvider.native.popup.social”] =

–        {

–            publisherId = “com.coronalabs”

–        },

        

        – facebook api, invite frds, etc

        [“plugin.facebook.v4”] =

        {

            publisherId = “com.coronalabs”

        },

        

        – corona allow notifications

        [“plugin.notifications”] =

        {

            publisherId = “com.coronalabs”,

        },

        

        – push notification provider

        [“plugin.OneSignal”] =

        {

            publisherId = “com.onesignal”,

        },

        

        – used by OneSignal, googles push infrastructure

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

        {

            publisherId = “com.coronalabs”,

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

        },

        

    },

  

    iphone = 

    {

            plist = 

            {

                UIBackgroundModes = {“remote-notification”},

                UIStatusBarHidden = false,

                UIPrerenderedIcon = true, – set to false for “shine” overlay

                – this setting must be false, because various plugins

                – put suspend the app while they do their business

                – then resume the app

                --UIApplicationExitsOnSuspend = true, – uncomment to quit app on suspend

                --facebookAppId =“1653606661511111”, – TEST

                FacebookAppID = “574882662611111”,

                – iOS app URL schemes:

                – basically these are ways of invoking an app using a url

                – and can therefore be used to pass control between apps

                CFBundleURLTypes =

                {

                    {

                        CFBundleURLSchemes =

                        {

                            --facebookAppId =“fb1653606661511111”, – TEST

                            “fb574882662611111”, – example scheme for facebook

                            --“coronasdkapp”, – example second scheme

                        }

                    }

                },

                

                

                – Whitelist Facebook Servers for Network Requests

                NSAppTransportSecurity = 

                {

                    NSExceptionDomains = 

                    {

                        [“myserver.com”] =

                        {

                           NSIncludesSubdomains = true,

                           NSThirdPartyExceptionAllowsInsecureHTTPLoads = true

                        },

                        

                        [“fbcdn.net”] = 

                        {

                            NSIncludesSubdomains = true,

                            NSExceptionRequiresForwardSecrecy = false,

                        },

                        [“facebook.com”] = 

                        {

                            NSIncludesSubdomains = true,

                            NSExceptionRequiresForwardSecrecy = false,

                        },

                        [“akamaihd.net”] = 

                        {

                            NSIncludesSubdomains = true,

                            NSExceptionRequiresForwardSecrecy = false,

                        },

                    },

                },

                – Whitelist Facebook Apps

                LSApplicationQueriesSchemes = 

                {

                    “fb”,

                    “fbapi20130214”,

                    “fbapi20130410”,

                    “fbapi20140410”,

                    “fbapi20140116”,

                    “fbapi20150313”,

                    “fbapi20150629”,

                    “fbauth”,

                    “fbauth2”,

                    “fb-messenger-api20140430”,

                },

            }

    },

    android =

    {

        facebookAppId = “574882662611111”,  

        --facebookAppId =“1653606661511111”, – TEST

            

        permissions =

        {

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

        },

        

        usesPermissions =

        {

          “android.permission.INTERNET”,

          “android.permission.GET_ACCOUNTS”,

          “android.permission.RECEIVE_BOOT_COMPLETED”,

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

          “.permission.C2D_MESSAGE”,

        },

    },

   

}

and the screeshots attached, had to take 3 to cover all the files. (your attachment upload thing not work, but here is pastbin link)

http://picpaste.com/Screen_Shot_2016-01-19_at_11.22.14-iIhimQZ3.png

http://picpaste.com/Screen_Shot_2016-01-19_at_11.22.56-GaRa1Yrs.png

http://picpaste.com/Screen_Shot_2016-01-19_at_11.23.23-ieqJbQ5m.png

Is there a reason you don’t have the CFBundleIcons table in your build.settings?

See: https://docs.coronalabs.com/guide/distribution/buildSettings/index.html#appicons

Rob

Can you attach a screenshot of your folder containing all the app icons?

And post your build.settings file please.

Rob

ok, here is my build settings ;

– Supported values for orientation:

– portrait, portraitUpsideDown, landscapeLeft, landscapeRight

settings = {

    orientation = {

            default = “portrait”,

            supported = { “portrait” }

    },

    plugins =

    {

        – share native popup

–        [“CoronaProvider.native.popup.social”] =

–        {

–            publisherId = “com.coronalabs”

–        },

        

        – facebook api, invite frds, etc

        [“plugin.facebook.v4”] =

        {

            publisherId = “com.coronalabs”

        },

        

        – corona allow notifications

        [“plugin.notifications”] =

        {

            publisherId = “com.coronalabs”,

        },

        

        – push notification provider

        [“plugin.OneSignal”] =

        {

            publisherId = “com.onesignal”,

        },

        

        – used by OneSignal, googles push infrastructure

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

        {

            publisherId = “com.coronalabs”,

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

        },

        

    },

  

    iphone = 

    {

            plist = 

            {

                UIBackgroundModes = {“remote-notification”},

                UIStatusBarHidden = false,

                UIPrerenderedIcon = true, – set to false for “shine” overlay

                – this setting must be false, because various plugins

                – put suspend the app while they do their business

                – then resume the app

                --UIApplicationExitsOnSuspend = true, – uncomment to quit app on suspend

                --facebookAppId =“1653606661511111”, – TEST

                FacebookAppID = “574882662611111”,

                – iOS app URL schemes:

                – basically these are ways of invoking an app using a url

                – and can therefore be used to pass control between apps

                CFBundleURLTypes =

                {

                    {

                        CFBundleURLSchemes =

                        {

                            --facebookAppId =“fb1653606661511111”, – TEST

                            “fb574882662611111”, – example scheme for facebook

                            --“coronasdkapp”, – example second scheme

                        }

                    }

                },

                

                

                – Whitelist Facebook Servers for Network Requests

                NSAppTransportSecurity = 

                {

                    NSExceptionDomains = 

                    {

                        [“myserver.com”] =

                        {

                           NSIncludesSubdomains = true,

                           NSThirdPartyExceptionAllowsInsecureHTTPLoads = true

                        },

                        

                        [“fbcdn.net”] = 

                        {

                            NSIncludesSubdomains = true,

                            NSExceptionRequiresForwardSecrecy = false,

                        },

                        [“facebook.com”] = 

                        {

                            NSIncludesSubdomains = true,

                            NSExceptionRequiresForwardSecrecy = false,

                        },

                        [“akamaihd.net”] = 

                        {

                            NSIncludesSubdomains = true,

                            NSExceptionRequiresForwardSecrecy = false,

                        },

                    },

                },

                – Whitelist Facebook Apps

                LSApplicationQueriesSchemes = 

                {

                    “fb”,

                    “fbapi20130214”,

                    “fbapi20130410”,

                    “fbapi20140410”,

                    “fbapi20140116”,

                    “fbapi20150313”,

                    “fbapi20150629”,

                    “fbauth”,

                    “fbauth2”,

                    “fb-messenger-api20140430”,

                },

            }

    },

    android =

    {

        facebookAppId = “574882662611111”,  

        --facebookAppId =“1653606661511111”, – TEST

            

        permissions =

        {

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

        },

        

        usesPermissions =

        {

          “android.permission.INTERNET”,

          “android.permission.GET_ACCOUNTS”,

          “android.permission.RECEIVE_BOOT_COMPLETED”,

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

          “.permission.C2D_MESSAGE”,

        },

    },

   

}

and the screeshots attached, had to take 3 to cover all the files. (your attachment upload thing not work, but here is pastbin link)

http://picpaste.com/Screen_Shot_2016-01-19_at_11.22.14-iIhimQZ3.png

http://picpaste.com/Screen_Shot_2016-01-19_at_11.22.56-GaRa1Yrs.png

http://picpaste.com/Screen_Shot_2016-01-19_at_11.23.23-ieqJbQ5m.png

Is there a reason you don’t have the CFBundleIcons table in your build.settings?

See: https://docs.coronalabs.com/guide/distribution/buildSettings/index.html#appicons

Rob