Notice (2018-05-24): bugzilla.xamarin.com is now in
Please join us on
Visual Studio Developer Community and in the
Mono organizations on
GitHub to continue tracking issues. Bugzilla will remain
available for reference in read-only mode. We will continue to work
on open Bugzilla bugs, copy them to the new locations
as needed for follow-up, and add the new items under Related
Our sincere thanks to everyone who has contributed on this bug
tracker over the years. Thanks also for your understanding as we
make these adjustments and improvements for the future.
Please create a new report on
Developer Community with
your current version information, steps to reproduce, and relevant error
messages or log files if you are hitting an issue that looks similar to
this resolved bug and you do not yet see a matching new report.
Created attachment 17968 [details]
Asset Catalog editor in Visual Studio 2015, specially AppIcons, is not working correctly on Windows with regional settings which is not set to English formatting. It's probably caused by decimal separator set to comma, not dot.
My Asset Catalog is loaded correctly with English settings.
With German settings, the iPad Pro icon is displayed as "Unknown" and "iPad - iOS 7.0 and later" is reset to False.
For some other regional settings, for example Czech, the AppIcons are not loaded at all. If I save the solution, the key XSAppIconAssets is removed from Info.plist.
Created attachment 17969 [details]
Created attachment 17970 [details]
*** Bug 44020 has been marked as a duplicate of this bug. ***
*** Bug 44400 has been marked as a duplicate of this bug. ***
Fixed in version 220.127.116.11 (master)
Commit: 122a382509f110854dc79cab91c9e6a68a10e0c8 (xamarin/XamarinVS)
I can't update to version 18.104.22.168.
The latest available version is 22.214.171.1249 (in Beta 126.96.36.199).
So, how can I get the solution to this problem?
Until the fix is published, the solution is changing your Windows configuration and setting decimal separator as dot "." in Number Format. Or simply change all formatting to "English (United States)".
- Close Asset Catalog in VS
- Close Visual Studio
- Change the settings or just decimal separator
- Reboot if necessary (in Windows 10 not required)
- Open Visual Studio, load the project/solution
- Check the Asset Catalog, you may need to set the option "iPad - iOS 7.0 and later" back to True and load missing images.
Created attachment 18315 [details]
Correct decimal separator
I can also reproduce this Issue with XVS 188.8.131.52. This is the screencast for the same: http://www.screencast.com/t/0uudw2lH9
I have checked this Issue with latest Cycle9 build (184.108.40.206). Now I am not seeing image unknown. This is the screencast for the same: http://www.screencast.com/t/Z59BnKDmF
Microsoft Visual Studio Enterprise 2015
Version 14.0.25422.01 Update 3
Microsoft .NET Framework
Visual Basic 2015 00322-90150-00888-AA230
Microsoft Visual Basic 2015
Xamarin 220.127.116.11 (6d4827e)
Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.
Xamarin Inspector Support 0.10.0.874 (76a53d3)
Adds support for inspecting Xamarin and WPF apps.
Xamarin.Android 18.104.22.168 (23ad1d8)
Visual Studio extension to enable development for Xamarin.Android.
Xamarin.iOS 10.4.0.1 (7c50b27)
Visual Studio extension to enable development for Xamarin.iOS.
In which version is this bug supposed to be fixed (and verified)?
I am using the latest versions of xamarin and I still get the warning:
A 83.5x83.5@2x app icon is required for iPad apps targeting iOS 9.0 and later
The proposed 'solution' is a horrible suggestion.
Changing the number format in windows can have all kinds of effects in other applications.
And I have the dutch settings for a reason....
Kind regards, Saskia
The fix is available in our beta channel releases; currently that would be XVS 22.214.171.1241 (cycle9/7bbc66a).