I develop an APP with Xamarin, Visual Studio.
I publish my app to App Store I got message from Apple.
Dear Developer,
We identified one or more issues with a recent delivery for your app, "*** APP" 1.5.6 (1.5.14). Please correct the following issues, then upload again. ITMS-90713: Missing Info.plist value - A value for the Info.plist key 'CFBundleIconName' is missing in the bundle 'com.XXXX.XXXX'. Apps built with iOS 11 or later SDK must supply app icons in an asset catalog and must also provide a value for this Info.plist key. For more information see http://help.apple.com/xcode/mac/current/#/dev10510b1f7.
Best regards, The App Store Team
My info.plist file include CFBundleIconName. I include CFBundleIconName in my info.plist file.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>UIDeviceFamily</key>
<array>
<integer>1</integer>
<integer>2</integer>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>MinimumOSVersion</key>
<string>8.0</string>
<key>CFBundleDisplayName</key>
<string>MyAppName</string>
<key>CFBundleIdentifier</key>
<string>com.xxxx.xxxx</string>
<key>CFBundleVersion</key>
<string>1.5.15</string>
<key>NSCameraUsageDescription</key>
<string>This app needs access to the camera to take photos to share your photo to other users.</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>This app needs access to photos to share your photo to other users.</string>
<key>NSMicrophoneUsageDescription</key>
<string>This app needs access to microphone.</string>
<key>NSPhotoLibraryAddUsageDescription</key>
<string>This app needs access to the photo gallery.</string>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
<key>CFBundleName</key>
<string>MyAPPName</string>
<key>CFBundleShortVersionString</key>
<string>1.5.6</string>
<key>UIStatusBarHidden</key>
<true/>
<key>UIRequiresFullScreen</key>
<true/>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleLocalizations</key>
<array>
<string>en</string>
<string>ja</string>
</array>
<key>CFBundleIconName</key>
<string>Icon-1024.png</string>
<key>CFBundleIconFiles</key>
<array>
<string>Icon-76.png</string>
<string>Icon-120.png</string>
</array>
</dict>
</plist>
Apple's message is absolutely useless. Is there any idea?