gpt4 book ai didi

ios - 使用远程网页初始化 iPhone 应用程序

转载 作者:行者123 更新时间:2023-11-28 20:47:58 25 4
gpt4 key购买 nike

我的 iPhone 应用依赖供应商的 XML 提要来提供数据。但该提要并未被锁定。供应商可以随时更改 XML 的格式,尽管到目前为止他们已经 promise 不会这样做。

因为我可能想告诉我的应用程序为其数据源使用不同的 URL,所以我想在我自己的服务器上设置一个“命令中心”网页,以将应用程序定向到正确的数据来源。

换句话说,每次我的应用程序启动时,它都会在后台访问“http://www.myserver.com/iphoneapp_data_sources.xml”以检索用于从我的供应商处检索数据的 URL。这样,如果我的供应商突然更改应用程序所需的确切 URL 或 XML 提要,我可以更新该网页并确保应用程序的所有安装都使用正确的 XML 提要。

有没有人对这种方法有任何建议或示例?看起来这一定是一个普遍的问题,但到目前为止我还没有找到适合它的完善的设计模式。

最佳答案

您可以使用自己服务器上的页面作为代理,而不是将您的 iPhone 应用程序直接连接到供应商的 XML 提要。iPhone 应用程序连接到 http://www.yourserver.com/proxyxmlfeed.xml,重定向到正确的供应商 URL,http://www.vendorsserver.com/realxmlfeed.xml 。这样,如果由于某种原因真实的 XML 提要 URL 发生变化,您只需更改 proxyxmlfeed.xml 文件重定向到的 URL,就大功告成了!

关于ios - 使用远程网页初始化 iPhone 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2723274/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com