Ошибка компилятора Xcode и флаттера: чтение из неправильного каталога - PullRequest
0 голосов
/ 17 февраля 2020

Я получаю эту ошибку, и мое приложение не будет компилироваться. Проблема в том, что мне пришлось обновить macos, чтобы иметь возможность компилировать приложения на более новых iOS версиях, и при этом я скопировал свой проект с моей машины mojave на мою catalina. Каталог users / mojave больше не существует, и его необходимо заменить на users / catalina

. Я искал в приложении любые ссылки на mojave в любом месте и заменил их на catalina. Я перезагрузил macos, и он все еще не работает, ища этот старый каталог.

Как мне найти и изменить эти ссылки? Я не могу ничего найти в Интернете, возможно, потому что я не знаю, как сформулировать этот вопрос.

enter image description here

1 Ответ

0 голосов
/ 20 февраля 2020

Так что это еще один из тех случаев, когда ошибка на самом деле не указывает на то, что здесь не так.

Проблема заключалась в том, что "настройка pods" не была запущена, поэтому она не инициализировалась.

Причина этого в том, что когда я запускал «pod setup», он буквально ничего не делает.

Изучая эту проблему в Интернете, кажется, что это проблема с cocoapods 1.8.0, и команда разработчиков сказала, что они исправили эту проблему, и она будет доступна с версии 1.8.1

Ну, это была версия 1.8.4, и она все еще не работает с той же самой проблемой.

Исправление было полностью удалите его:

sudo gem удалите cocoapods

А затем установите версию 1.7.5:

sudo gemo установите cocoapods - версия 1.7.5

Отсюда, с более старой установленной версией, которая на самом деле работает, «настройка pod» работает нормально, pods инициализируется, и приложение больше не смотрит в неправильные папки.

Надеюсь, это кому-нибудь поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...