我们已经构建了一个 iOS 应用程序,我们将把它提交到 App Store。在我们的应用程序中,我们已经硬编码了 web 服务的 url。
我们的客户想做这样的事情。
对于审查,他希望将该 url 设置为开发中的 web 服务,并在获得批准后将其更改为生产。因为他不想在生产数据库中创建虚假帐户和数据。
在不改变我们的代码的情况下,是否有任何设置或什么可以做这样的事情来获得批准。
谢谢
Best Answer-推荐答案 strong>
在您的应用中硬编码特定网址。然后设置您的网络服务器,以便将 URL 重定向到“真实”URL。在您的应用进入商店之前,将 URL 重定向到开发 URL。一旦您的应用获得批准并上线,请更改 URL 以重定向到生产 URL。
这基本上是 Web 服务器配置文件中的单行更改。
如果您需要在每次提交更新时重复该过程,这会有点棘手。您可能希望更新的审核返回到开发 URL。这可能需要您将版本号作为 URL 的一部分传递(无论如何您都应该这样做,以防您的 URL 的 API 随时间变化)。
关于iOS 应用提交 - 测试 url,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/25552715/
|