Flutter应用程序继续使用旧的API端点,而不是更新的版本

问题描述 投票:-1回答:1

我的flutter应用程序有一个不再使用的端点。我将API端点更新为较新的版本,并且在TestFlight上我的应用程序的iOS发布版本中,它运行良好。但是,当我在iOS模拟器上进行测试时,即使该端点URL在我的代码中不存在,它仍尝试使用删除的旧端点发送请求。我删除了我的iOS模拟器并添加了一个新的模拟器,并且出现了相同的问题。当我直接从XCode运行它时,只有当我从Android Studio运行它时,才不会发生这种情况。在我的代码中不存在旧API端点的原因或理由时,是否有人有任何想法?

api http caching flutter emulation
1个回答
0
投票

我最终使用了flutter clean,但由于某些原因,如果您已经更改了应用程序的显示名称,iOS会中断并且在您再次尝试运行该应用程序时找不到该应用程序。努力解决这一问题,但是通过在测试过程中将我的应用程序显示名称更改为“ Runner”,我能够在执行“ flutter clean”,然后执行“ flutter build ios”后使其运行。之后,旧的缓存代码消失了。

© www.soinside.com 2019 - 2024. All rights reserved.