Приложение Flutter продолжает использовать старую конечную точку API вместо новой версии - PullRequest
0 голосов
/ 08 октября 2019

У моего приложения флаттера была конечная точка, которую я больше не использую. Я обновил конечную точку API до более новой версии, и в моей опубликованной версии iOS для моего приложения на TestFlight это прекрасно работает. Однако, когда я выполняю тестирование на моем симуляторе iOS, он все еще пытается отправить запросы со старой удаленной конечной точкой, хотя этот URL-адрес конечной точки не существует нигде в моем коде. Я удалил свой эмулятор iOS и добавил новый, и та же проблема появляется. Этого не происходит, когда я запускаю его прямо из XCode, только когда я запускаю его из Android Studio. У кого-нибудь есть идеи относительно того, почему или как он все еще использует старую конечную точку API, когда ее нет в моем коде?

1 Ответ

0 голосов
/ 09 октября 2019

В итоге я использовал flutter clean, но по какой-то причине iOS ломается и не может найти приложение, когда вы пытаетесь запустить его снова, если вы уже изменили отображаемое имя приложения. Некоторое время я пытался это выяснить, но, изменив отображаемое имя моих приложений на «Runner» во время тестирования, я смог заставить его работать после выполнения «очистки флаттера», за которым последовала «сборка флаттера ios». Старый кешированный код ушел после этого.

...