Как только в моем приложении XamarinForms есть ссылка на DevExpress XPOCore (https://www.nuget.org/packages/DevExpress.Xpo)), iOS отказывается строить - все остальные платформы работают нормально (Android и UWP)
Я должен добавить, что эта проблема очевидна при сборке на iPad и с симулятором.
Все выбранные пакеты являются последними стабильными.
Я использую последнюю версию Visual Studio для сообщества для Windows, которая подключается к Mac Mini, работающему под управлением последней версии macOS (Mojave)
Проблема также очевидна, когда я пытаюсь собрать демки DevExpress - https://github.com/DevExpress/XpoNetCoreDemos
Поскольку XPO - это бесплатный пакет nuget, я не могу напрямую обратиться в DevExpress за поддержкой. То, что я нашел, похоже на что-то отдаленно, но это не сильно помогло - https://www.devexpress.com/Support/Center/Question/Details/T643780/xpo-core-system-drawing-common-filenotfoundexception-in-xamarin-android
В Visual Studio возвращается сообщение об ошибке -
Failed to resolve "System.Drawing.Image" reference from
"System.Drawing.Common, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=cc7b13ffcd2ddd51" DevExpress.Xpo.XamarinFormsDemo.iOS
C:\Program Files (x86)\Microsoft Visual
Studio\2017\Community\MSBuild\Xamarin\iOS\Xamarin.iOS.Common.targets
с выхода
1> C:\Program Files (x86)\Microsoft VisualStudio\2017\Community\MSBuild\Xamarin\iOS\Xamarin.iOS.Common.targets(795,3):
error MT2002: Failed to resolve "System.Drawing.Image" reference from
"System.Drawing.Common, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=cc7b13ffcd2ddd51"
1>
1> 2 Warning(s)
1> 1 Error(s)
Редактировать - проверено на Mac в /Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/mono/Xamarin.iOS/Facades - и System.Drawing.Common уже существует.
Редактировать - будет собирать и запускать на симуляторе при автоматической подготовке, но не будет создавать с ручной подготовкой к физическому iPad, подключенному к mac, как это делают другие приложения. (которые не используют XPO) (появляется такая же ошибка, как описано выше для всех приложений, использующих XPO на iOS)
Редактировать - он работает (строится) в симуляторе - при использовании автоматической инициализации, как только вы устанавливаете настройку на ручную и устанавливаете действительный профиль обеспечения (с Mac) и пытаетесь выполнить развертывание на устройстве (iPad) I невозможно построить, с ошибкой, указанной выше.