xcode: "ld: unknown option: -isysroot" после попытки запустить приложение flutter на симуляторе ios - PullRequest
0 голосов
/ 08 июля 2019

Я только что установил Android Studio и Flutter. настроил и успешно протестировал симулятор андроида, а также настроил симулятор ios, xcode и все необходимые текущие лицензии. Доктор Флаттер тоже не найдет никаких проблем. Тем не менее, когда я пытаюсь запустить приложение флаттера на симуляторе ios, я получаю сообщение об ошибке. Смотрите вывод ниже:

Launching lib/main.dart on iPhone Xʀ in debug mode...
[{"event":"app.progress","params":{"appId":"1aa8deab-f765-484d-82f5-7bd49418ffba","id":"0","progressId":null,"message":"Running Xcode build..."}}]Running Xcode build...

Xcode build done.                                            2.4s
Failed to build iOS app
Error output from Xcode build:
↳
    ** BUILD FAILED **


Xcode's output:
↳
    === BUILD TARGET Runner OF PROJECT Runner WITH CONFIGURATION Debug ===
    ld: unknown option: -isysroot
    Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld failed with exit code 1

Could not build the application for the simulator.
Error launching application on `iPhone Xʀ`.

Я попытался запустить flutter clean из папки проекта flutter, переключив каналы флаттера на beta и обратно на стабильный канал, но это не сработало.

ios simulator должно открыть приложение для тестирования трепетания по умолчанию, как в симуляторе Android, но я получаю эту неизвестную опцию: -isysroot ошибка вместо.

Если я открою модуль прямо в xcode и запусту там приложение флаттера, то все будет работать нормально.

Есть идеи, с чем это связано?

...