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.
Steps to reproduce:
1. Create or open an iOS application in Visual Studio;
2. Open its project settings;
3. Open the tab of "iOS Application";
4. Go to the section of "Universal icons";
5. See the sub-section of "App, Spotlight and Settings" icon.
A button for selecting an icon sized 167x167 is available.
A button for selecting an icon sized 167x167 is not available.
This is critical because if an IPA without this icon is attempted to be uploaded, the following error occurs:
"ERROR ITMS-90023: "Missing required icon file. The bundle does not contain an app icon for iPad of exactly '167x167' pixels, in .png format for iOS versions supporting iPad Pro.". It can be manually added but the process is error-prone because the image needs to have an exact name, must be added to the project in the right ("Resources") directory with the right build action and Info.plist must be manually updated too to contain it in the right section.
## Preliminary quick cross-reference
The 167x167 icon size is only supported in Asset Catalog Image Sets.
### Additional background info
Based on Bug 37945, Comment 3, adding icons via the Info.plist entries is provided for backward compatibility for asset sizes that were available as of iOS 6.
## Bookkeeping note to the Xamarin team
Non-public Bug 52878 can potentially be marked as a duplicate of this bug for bookkeeping.
I could not fix that error using the Asset Catalog. It might have been my fault but it didn't work. I think that if this works manually, it should at least be as easy to do as the other sizes. And if it's obsolete as you seem to suggest, why not leave the catalogue as the only option altogether?
## Additional cross-reference
It looks like the visual editor for adding icons via the Info.plist has now been removed (in favor of Asset Catalogs) as of the latest XamarinVS 4.5 Alpha version:
Hi Dimitar Dobrev,
We are not longer supporting setting icons on the Info.plist editor (starting on XVS 4.5, in parity with current Xcode 8.3 approach). From now on we only support setting icons from the Assets Catalog editor.
You've mentioned issues with Assets Catalog, please file a new bug if you're still hitting those issues so we can fix them and help you to workaround them.
Marking as resolved/answered.