Xamarin iOS ITMS-90022 «Отсутствует необходимый файл значков»
Xamarin - 4.12.3.83 Xamarin.iOS и Xamarin.Mac SDK - 12.4.0.64 Visual Studio 2017 15.9.11
Попыткапубликация .ipa в App Store Connect с помощью Application Loader приводит к
ОШИБКА ITMS-90022: «Отсутствует необходимый файл значков. В комплекте нет значка приложения для iPhone / iPod Touch размером точно 120x120 пикселей,в формате .png для версий iOS> = 7.0. "
Я прочитал и попробовал советы по этой теме: https://forums.xamarin.com/discussion/71397/missing-required-file-icon-error-itms-90022-amp-itms-90023
Ни одно из изображений не содержит альфа-канал.
Info.plist
<key>XSAppIconAssets</key>
<string>Assets.xcassets/AppIcon.appiconset</string>
Assets.xcassets:
![](https://i.imgur.com/IDGTtSQ.png)
Все изображения отображаются в средстве просмотра активов
ipa content:
![](https://i.imgur.com/Od2nE2Y.png)
csproj не содержит дубликатов / неиспользуемых изображений
Я попытался опубликовать, используя VS для Mac (2017/2019 как Release / Generic), приложение MicrosoftЦентрирование и публикация из Visual Studio для Windows (выпуск, iPhone) - все это приводит к ITMS-90022.
Отсутствие подробной информации о том, почему это не работает, невероятно расстраивает.
Редактировать:
Он работал только на VS для Mac (2019), но нена любой другой сборке.Попытка обновления Xamarin.iOS и повторная попытка в Центре приложений и непосредственно из Visual Studio для Windows (2017) снова.