Xamarin iOS ITMS-90022 «Отсутствует необходимый файл значков» - PullRequest
0 голосов
/ 26 апреля 2019

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:

Все изображения отображаются в средстве просмотра активов

ipa content:

csproj не содержит дубликатов / неиспользуемых изображений

Я попытался опубликовать, используя VS для Mac (2017/2019 как Release / Generic), приложение MicrosoftЦентрирование и публикация из Visual Studio для Windows (выпуск, iPhone) - все это приводит к ITMS-90022.

Отсутствие подробной информации о том, почему это не работает, невероятно расстраивает.

Редактировать:

Он работал только на VS для Mac (2019), но нена любой другой сборке.Попытка обновления Xamarin.iOS и повторная попытка в Центре приложений и непосредственно из Visual Studio для Windows (2017) снова.

...