ios - Apple 审核流程的应用程序配置
问题描述
我编写了某种需要记录的银行应用程序。不幸的是,我不能让 Apple 人员在审核期间连接到我的生产服务器,但我可以让他们访问我的开发服务器。Apple 审核成功后,是否可以修改我的应用程序中的端点地址?因为老实说,我不知道如何在审核后将我的应用程序从开发服务器切换到生产服务器。而且我也不知道如何处理 App Store 中的更新,这也需要 Apple 评论。
解决方案
一种可能的解决方案是确保从您的应用程序到服务器的每个 API 请求都包含一个版本号。
然后,您可以让 Web 服务器根据版本号将请求定向到生产服务器或开发服务器。
每次您开始更新时,您都会增加应用程序发送的版本号,并更新您的 Web 服务器以将较新的版本定向到开发,并将所有早期版本定向到生产。
完成测试后,将应用程序提交给 Apple。不要使用自动释放。使用手动释放。一旦 Apple 批准了该应用程序,您将更新 Web 服务器,以便新版本号重定向到生产环境,然后您发布批准的应用程序。
在您开始进行下一次更新时再次重复。
推荐阅读
- java - 当请求被客户端中止时,WebFlux 如何停止发布者?
- kubernetes - Helm,K8s:是否可以将 k8s 机密中的值提取到 configmap.yaml
- html - 在烧瓶中验证 reCAPTCHA
- c# - 如何从包含 .Net 5 Web API 中的 HttpContext 数据的通用类创建响应
- google-coral - 带 Coral 开发板的 TFT 触摸屏?
- groovy - Cobertura 可以使用 groovy 脚本吗?
- background - 从多个具有视差运动的图像创建动画背景 img
- python - 'ValueError:没有为任何变量提供渐变',在 Jupyter 笔记本中
- java - 连接列表
到Java中的数组末尾 - r - 如何在 R 中正确绘制连接段