ios – 如何区分iTunes Connect / Apple TestFlight上的STAGE和PRODUCTION构建?

阶段构建与阶段服务器进行对话,阶段服务器与生产服务器尽可能相同,以用于测试目的.

生产构建与生产服务器对话,生成服务器存储真实的关键数据.

这些构建基本上适用于同一个应用程序.但是,iTunes Connect界面将显示以下内容

即构建由其构建号唯一标识,而不是其他任何东西.

问题在于:没有任何东西向我表明任何特定的构建是阶段还是生产.我怎么可能被记得要记得?

那么 – 我应该如何单独管理STAGE和PRODUCTION构建?有什么想法吗?

附:好吧,我想最简单的方法是在iTunes Connect上创建两个独立的应用程序 – 一个用于STAGE,另一个用于PRODUCTION.您可以为任何其他托管服务执行此操作,因此我猜这里没有区别.

解决方法

我有同样的问题.我们使用真正的testflightapp网站进行开发构建/暂存,因为iTunesConnect太慢而无法转换内容.

如果我们正在与外部客户进行测试,我们只需向iTunesConnect提交一个临时构建,其中唯一的区别是我们的应用指向的服务器.完成此测试后,我们会为审核流程提交应用的实时版本.

这是一个真正的痛苦.如果我们可以访问一些告诉我们使用该应用程序在暂存环境中运行或者是真正的实时版本,那就太好了.

我想我们可以通过配置来判断,但我不确定这是否可能?是吗?

我们有脚本可以自动上传到iTunesConnect,这样就可以解决一些问题.但基本上,在大多数情况下,要记录所有指向的内容,这是一个很大的困难.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...