【发布时间】:2018-12-03 18:30:58
【问题描述】:
我编写了某种需要记录的银行应用程序。不幸的是,我不能让 Apple 人员在审核期间连接到我的生产服务器,但我可以让他们访问我的开发服务器。 Apple 审核成功后,是否可以修改我的应用程序中的端点地址?因为老实说,我不知道如何在审核后将我的应用程序从开发服务器切换到生产服务器。而且我也不知道如何处理 App Store 中的更新,这也需要 Apple 评论。
【问题讨论】:
标签: ios
我编写了某种需要记录的银行应用程序。不幸的是,我不能让 Apple 人员在审核期间连接到我的生产服务器,但我可以让他们访问我的开发服务器。 Apple 审核成功后,是否可以修改我的应用程序中的端点地址?因为老实说,我不知道如何在审核后将我的应用程序从开发服务器切换到生产服务器。而且我也不知道如何处理 App Store 中的更新,这也需要 Apple 评论。
【问题讨论】:
标签: ios
一种可能的解决方案是确保从您的应用到服务器的每个 API 请求都包含一个版本号。
然后,您可以让 Web 服务器根据版本号将请求定向到生产服务器或开发服务器。
每次您开始更新时,您都会增加您的应用发送的版本号,并更新您的网络服务器以将新版本引导到开发,并将所有早期版本引导到生产。
完成测试后,您将应用程序提交给 Apple。不要使用自动释放。使用手动释放。一旦 Apple 批准了该应用程序,您就会更新 Web 服务器,以便新版本号重定向到生产环境,然后您发布批准的应用程序。
在您开始进行下一次更新时再次重复。
【讨论】: