При запуске моего приложения Flutter происходит сбой сразу при запуске на физическом устройстве iOS 26. Приложение отлично работает на симуляторе iOS, но не работает на реальных устройствах со следующей ошибкой:
Код: Выделить всё
mprotect failed: 13 (Permission denied)
pc 0x000000010098c688 fp 0x000000016f5bf040 __debug_main_executable_dylib_entry_point+0x1c
pc 0x0000000199272e28 fp 0x000000016f5bf6b0 +0x1bcc
-- End of DumpStackTrace
=== Crash occurred when compiling unknown function in unoptimized JIT mode in unknown pass
=== Flow Graph not available
Среда:
Версия Flutter: 3.24.x / 3.27.x (укажите свою)
Версия iOS: 26.0.1
Версия Xcode: 16.x
Устройство: iPhone (физическое устройство)
Режим сборки: отладка
Что я пробовал:
Чистая сборка (очистка флаттера)
Переустановка модулей
Удаление производных данных
Добавление разрешений JIT в Runner.entitlements
Обновление цели развертывания на iOS 13.0+
Ни одно из этих решений не сработало. Приложение продолжает аварийно завершать работу с той же ошибкой разрешения mprotect.
Вопрос:
Известна ли это проблема с iOS 26? Как запустить приложение Flutter на физических устройствах iOS 26?
Подробнее здесь: https://stackoverflow.com/questions/798 ... permission
Мобильная версия