Uber iOS应用如何在不向App Store推送更新的情况下更新应用UI?

3

我曾多次观察到,如果有新的优惠或乘车选项可用,它将直接反映在Uber iOS应用程序中。他们如何能够直接对应用程序进行更改,而不需要推送更新到App Store呢?


就我个人而言,他们可能会在运行时从一个独立的服务器加载UI资源。这样做可以给他们提供灵活性。由于我从未使用过Uber,所以无法确定具体情况。 - NSNoob
你能分享截图吗? - NightFury
顺便说一下,只有在他们设置了代码以使任何类型的优惠、乘车等可用时,才有可能在应用程序中动态显示。应用程序将为新的可用服务向服务器发送请求,如果有任何服务可用,它将直接显示在用户面前。我也没有太用过Uber...只是给你一个概念。 - NightFury
1
据我所知,只有因为使用Webview而发生变化的那部分需要更改。 - Rushang Prajapati
1个回答

1
他们正在使用Web视图,说实话,你可以在后端设置代码来创建“标志”,从而在不更新应用程序的情况下在前端进行UI更改。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接