Приложение Flutter аварийно завершает работу на физическом устройстве iOS 26 с ошибкой «mprotect error: разрешение отклоIOS

Программируем под IOS
Ответить
Anonymous
 Приложение Flutter аварийно завершает работу на физическом устройстве iOS 26 с ошибкой «mprotect error: разрешение откло

Сообщение Anonymous »

Проблема:
При запуске моего приложения 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
Сбой происходит во время инициализации Dart VM в Dart_Initialize, до запуска любого моего кода Flutter.
Среда:
Версия 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»