Получаемая ошибка выглядит следующим образом:
Код: Выделить всё
Unable to find a destination matching the provided destination specifier:
{ id:F943xxxx-7668-xxxx-A4E1-xxxxE37xxxxD }
Available destinations for the "Runner" scheme:
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:..., name:My Mac }
{ platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Any iOS Device }
Could not build the application for the simulator.
Error launching application on iPhone 17 Pro Max.
Что я пробовал до сих пор
- Открыл Xcode → Runner (root) → Настройки сборки и изменил поддерживаемые платформы с iphoneos на iOS. Это решило проблему для других, но не в моем случае.
- Обновил все до последних версий:
iOS 26 (устройство + симуляторы) - Xcode
- Android Studio
- Flutter (знаю, что это необязательно, но я все равно обновил)
[*]Перезапустил Xcode и macOS, очистил симуляторы, очистил папки сборки и удалил DerivedData.
[*]Пытался запустить на разных симуляторах iPhone, но они терпят неудачу с той же ошибкой «назначение не найдено».
[*]Подключил настоящий iPhone — Xcode обнаруживает его, но Flutter по-прежнему не работает с та же ошибка.
Вопрос
- Почему Flutter/Xcode не может найти допустимый пункт назначения после обновления до iOS 26?
- Как мне снова правильно запустить приложение Flutter как на симуляторах iPhone, так и на физических устройствах?
Подробнее здесь: https://stackoverflow.com/questions/797 ... on-specifi
Мобильная версия