IOS 11 problem?

Hi, just tried to update one of my apps on apple store, and it gave me this error while uploading it:

" Missing Info.plist value  - A value for the Info.plist key CFBundleIconName is missing in the bundle ‘XXXXXXXXXXXXXX’. Apps that provide icons in the asset catalog must also provide this Info.plist key. For more information see http://help.apple.com/xcode/mac/current/#/dev10510b1f7."

I didn’t change 1 line of code on building.setting or any of the icons. I just made a few changes inside the app. nothing more. last month i made another update, and went fine so i guess it’s related to the new IOS 11 /xcode 9/ corona sdk issue. 

need support in here. it’s a client app. on google it’s already online.

if it help my build.setting:

-- Supported values for orientation: -- portrait, portraitUpsideDown, landscapeLeft, landscapeRight settings = { splashScreen = { ios = { enable = false }, android = { enable = true, image = "screen\_splash\_android.jpg" } }, window = { defaultMode = "fullscreen", }, orientation = { default = "portrait", supported = { "portrait"} }, plugins = { ['plugin.vibrator'] = {publisherId = 'com.spiralcodestudio'}, ["plugin.notifications"] = { publisherId = "com.coronalabs" }, --[[["plugin.notifications.v2"] = { publisherId = "com.coronalabs" }, --]] ["plugin.utf8"] = { publisherId = "com.coronalabs" }, ["CoronaProvider.native.popup.social"] = { publisherId = "com.coronalabs" }, ["CoronaProvider.native.popup.activity"] = { publisherId = "com.coronalabs", supportedPlatforms = { iphone=true, }, }, ["plugin.OneSignal"] = { publisherId = "com.onesignal", }, }, android = { coronaWindowMovesWhenKeyboardAppears = true, minSdkVersion = "14", permissions = { { name = ".permission.C2D\_MESSAGE", protectionLevel = "signature" }, -- para notificacoes }, usesPermissions = { -- Required by the MapView to fetch its contents from the Google Maps servers. "android.permission.INTERNET", "com.android.vending.CHECK\_LICENSE", "android.permission.GET\_ACCOUNTS", -- para notificacoes "android.permission.RECEIVE\_BOOT\_COMPLETED", -- para notificacoes "com.google.android.c2dm.permission.RECEIVE", -- para notificacoes ".permission.C2D\_MESSAGE", -- para notificacoes "android.permission.WRITE\_EXTERNAL\_STORAGE", "android.permission.READ\_EXTERNAL\_STORAGE", "android.permission.VIBRATE", }, }, iphone = { plist = { UIBackgroundModes = {"remote-notification"}, NSAppTransportSecurity = { NSAllowsArbitraryLoads = true, }, UIApplicationExitsOnSuspend = false, UILaunchStoryboardName = "LaunchScreen", CFBundleIconFiles = { "Icon-40.png", "Icon-58.png", "Icon-76.png", "Icon-80.png", "Icon-87.png", "Icon-120.png", "Icon-152.png", "Icon-167.png", "Icon-180.png", }, }, } }

well, I see the problem is already being taking care. I only saw now the post regarding this problem from another user.

I read all the posts and still don’t know how to resolve the problem.

Can i simple copy paste “Images.xcassets” folder from ShapeTumber project and substitute the images inside? I just need “AppIcon.appiconset” folder since app is not for TV. can i delete the other folders?

do I need to change anything in my build.setting?

in ShapTumber project there is “LaunchScreen.storyboardc” folder but Launch images are not in the root directory. This changed also??? or is just a demo and you didn’t put it.

please, help me Corona.

to correct the problem read this post:

https://forums.coronalabs.com/topic/70214-cfbundleiconname-missing-in-plist-unable-to-submit-to-appstore/

if it help my build.setting:

-- Supported values for orientation: -- portrait, portraitUpsideDown, landscapeLeft, landscapeRight settings = { splashScreen = { ios = { enable = false }, android = { enable = true, image = "screen\_splash\_android.jpg" } }, window = { defaultMode = "fullscreen", }, orientation = { default = "portrait", supported = { "portrait"} }, plugins = { ['plugin.vibrator'] = {publisherId = 'com.spiralcodestudio'}, ["plugin.notifications"] = { publisherId = "com.coronalabs" }, --[[["plugin.notifications.v2"] = { publisherId = "com.coronalabs" }, --]] ["plugin.utf8"] = { publisherId = "com.coronalabs" }, ["CoronaProvider.native.popup.social"] = { publisherId = "com.coronalabs" }, ["CoronaProvider.native.popup.activity"] = { publisherId = "com.coronalabs", supportedPlatforms = { iphone=true, }, }, ["plugin.OneSignal"] = { publisherId = "com.onesignal", }, }, android = { coronaWindowMovesWhenKeyboardAppears = true, minSdkVersion = "14", permissions = { { name = ".permission.C2D\_MESSAGE", protectionLevel = "signature" }, -- para notificacoes }, usesPermissions = { -- Required by the MapView to fetch its contents from the Google Maps servers. "android.permission.INTERNET", "com.android.vending.CHECK\_LICENSE", "android.permission.GET\_ACCOUNTS", -- para notificacoes "android.permission.RECEIVE\_BOOT\_COMPLETED", -- para notificacoes "com.google.android.c2dm.permission.RECEIVE", -- para notificacoes ".permission.C2D\_MESSAGE", -- para notificacoes "android.permission.WRITE\_EXTERNAL\_STORAGE", "android.permission.READ\_EXTERNAL\_STORAGE", "android.permission.VIBRATE", }, }, iphone = { plist = { UIBackgroundModes = {"remote-notification"}, NSAppTransportSecurity = { NSAllowsArbitraryLoads = true, }, UIApplicationExitsOnSuspend = false, UILaunchStoryboardName = "LaunchScreen", CFBundleIconFiles = { "Icon-40.png", "Icon-58.png", "Icon-76.png", "Icon-80.png", "Icon-87.png", "Icon-120.png", "Icon-152.png", "Icon-167.png", "Icon-180.png", }, }, } }

well, I see the problem is already being taking care. I only saw now the post regarding this problem from another user.

I read all the posts and still don’t know how to resolve the problem.

Can i simple copy paste “Images.xcassets” folder from ShapeTumber project and substitute the images inside? I just need “AppIcon.appiconset” folder since app is not for TV. can i delete the other folders?

do I need to change anything in my build.setting?

in ShapTumber project there is “LaunchScreen.storyboardc” folder but Launch images are not in the root directory. This changed also??? or is just a demo and you didn’t put it.

please, help me Corona.

to correct the problem read this post:

https://forums.coronalabs.com/topic/70214-cfbundleiconname-missing-in-plist-unable-to-submit-to-appstore/