MvvmCross 6 поставляется с новым механизмом регистрации плагинов.
У нас возникают два вида проблем:
1) Одна проблема, которую мы не обнаружили до выпуска, состоит в том, что платформа теперь предполагает, что сборки плагинов будут загружены к тому времени, когда онизарегистрированы.К сожалению, мы не можем гарантировать, что (сборки обычно не загружаются средой выполнения до тех пор, пока они не будут явно использованы).
2) Компоновщик не был проблемой раньше, потому что в фреймворке были файлы начальной загрузки, которые обеспечиваликод не был удаленМы добавили Preserve
атрибуты к наиболее важным классам, но, видимо, этого недостаточно.
В то время, когда я пишу этот ответ, мы работаем над новой реализацией, вы можете отслеживать статус в этом выпуске .
В качестве обходного пути (и, фактически, для ответа на вопрос), вы можете добавить эту строку в файл LinkerPleaseInclude
на iOS (не имеет значения, какой именно метод): var converter = new MvxNativeColorValueConverter();
.