Start Debugging

Тег: maui

26 статей · Страница1из3

2026-08-30 errorsef-coremaui
Исправление: Model building is not supported when publishing with NativeAOT в сборке .NET MAUI для iOS
Сборки для iOS выставляют DynamicCodeSupport=false, поэтому EF Core отказывается строить модель, даже если вы никогда не включали NativeAOT. Поставляйте скомпилированную модель и предкомпилированные запросы либо снова включите интерпретатор.
2026-08-29 errorsmauidotnet
Fix: Doesn't support required ABI при установке приложения .NET MAUI для Android
В APK нет нативной библиотеки под процессор устройства. Начиная с .NET 9 значения RuntimeIdentifiers для Android по умолчанию только 64-битные, поэтому решение состоит в том, чтобы задать RuntimeIdentifiers явно. Разбираются ADB0020, XA0036, NETSDK1083, соответствие ABI и RID, формулировка в Play Console и почему фрагмент с четырьмя RID, который все копируют, ломается на .NET 11.
2026-08-24 dotnetmauiblazor
.NET MAUI 10.0.100 добавляет UsePlatformHandler для собственных бэкендов BlazorWebView
В MAUI 10.0.100 появился MauiBlazorWebViewBuilderExtensions.UsePlatformHandler, поддерживаемая точка расширения для замены BlazorWebViewHandler без повторной реализации всего, что регистрирует AddMauiBlazorWebView(). Две перегрузки и одна ловушка с порядком вызовов.
Как использовать параметры маршрутов Shell и query properties для навигации в .NET MAUI 11
Полное руководство по передаче данных при навигации Shell в .NET MAUI 11: регистрация глобальных маршрутов, строковые параметры запроса, QueryPropertyAttribute против IQueryAttributable, асимметрия URL-декодирования между ними, одноразовые ShellNavigationQueryParameters против перегрузки с IDictionary, которая удерживает объект в памяти, передача данных назад через ..?key=value и почему QueryPropertyAttribute небезопасен при обрезке.
На мобильных платформах MAUI работает только на CoreCLR в .NET 11 Preview 6: аварийный выход через Mono закрыт
.NET 11 Preview 6 убирает отдельный путь Mono для MAUI на Android, iOS и Mac Catalyst. CoreCLR теперь единственная мобильная среда выполнения, аварийный выход UseMonoRuntime закрыт, а GA запланирован на ноябрь 2026 года.
SkiaSharp 4.0 выходит стабильной: рендеринг на GPU на 24% быстрее и очищенный API
SkiaSharp 4.148.0 - это первый стабильный релиз v4. Интерфейсы с нагрузкой на GPU рендерятся до 24% быстрее, шейдеры на CPU работают примерно в 6 раз быстрее, а устаревшая поверхность API наконец удалена. Вот во что реально обходится обновление.
Миграция с Xamarin.Forms 5.0 на .NET MAUI 11: полный чек-лист
Сквозная миграция с Xamarin.Forms 5.0 на .NET MAUI 11 GA на net11.0: переписывание csproj, преобразование пользовательских рендереров в хендлеры, подключение AppShell, удаление DependencyService, отказ от MessagingCenter, ресурсы Resizetizer и подводные камни, которые бьют по реальной продакшен-кодовой базе.
Flutter vs React Native vs .NET MAUI: что выбрать для нового мобильного проекта в 2026 году?
Для нового мобильного приложения в 2026 году выбирайте Flutter 3.44, когда важны попиксельно идентичный интерфейс и бюджет на анимацию, React Native 0.82, когда ваша команда уже живёт в TypeScript и вам нужна реальная браузерная версия, и .NET MAUI 11, когда iOS и Android являются частью более широкого .NET-продукта и вам нужна первоклассная поддержка Microsoft.
Вперёд