Info.plist (CFBundleIconName) missing after updating Xamarin. How can i fix this?

After updating my Xamarin, xCode on my Mac and trying to download it to the App Store, I get this email from Apple:

Missing Info.plist value - the value for the Info.plist key "CFBundleIconName" is missing in the package "com.xxxx.yyyy". Applications created using the iOS 11 or later SDK must specify application icons in the asset catalog and must also indicate the value for this Info.plist key. For more information see http://help.apple.com/xcode/mac/current/#/dev10510b1f7 . Once these problems are fixed, you can re-add the corrected binary .

As I understand it, I need to convert my icons to an Asset directory, but I don’t know how to do this in Visual Studio 2015 (Windows) ? This is part of my info.plist :

<key>CFBundleDisplayName</key>
<string>Name - Online</string>
<key>CFBundleIdentifier</key>
<string>com.xxxxx.xxxxxx</string>
<key>CFBundleVersion</key>
<string>3.4</string>
<key>CFBundleIconFiles</key>
<array>
    <string>Icon-72@2x.png</string>
    <string>Icon-72.png</string>
    <string>Icon@2x.png</string>
    <string>Icon.png</string>
    <string>Icon-60@2x.png</string>
    <string>Icon-76.png</string>
    <string>Icon-76@2x.png</string>
    <string>Default.png</string>
    <string>Default@2x.png</string>
    <string>Default-568h@2x.png</string>
    <string>Default-Landscape.png</string>
    <string>Default-Landscape@2x.png</string>
    <string>Default-Portrait.png</string>
    <string>Default-Portrait@2x.png</string>
    <string>Icon-Small-50@2x.png</string>
    <string>Icon-Small-50.png</string>
    <string>Icon-Small-40.png</string>
    <string>Icon-Small-40@2x.png</string>
    <string>Icon-Small.png</string>
</array>
<key>CFBundleShortVersionString</key>
<string>4.4</string>
+6
source share
1 answer

I had exactly the same problem. Bascially helped me solve the problem: https://github.com/MobiVM/robovm/issues/210

  • Right-click info.plist, select "Open With ..." and select "iOS manifest editor."
  • Go to the "Visual Assets" tab and select "Use Asset Catalog"
  • , " ". Media.
  • AppIcons , . , App Store, 1024x1024 . , , .ipa iTunes Connect.

  • info.plist , XML. :

    <key>CFBundleIconName</key>

    <string>AppIcons</string>

  • CFBundleIconFiles. :

    <!--key>CFBundleIconFiles</key> <array> <string>Icon@2x.png</string> <string>Icon.png</string> <string>Icon-60@2x.png</string> <string>Icon-Small@2x.png</string> <string>Icon-Small.png</string> <string>Icon-Small-40@2x.png</string> </array-->

Apple.

+3

All Articles