大家好,
我已经搜索过这种管理方式,但一无所获。
假设我有一个当前版本为 1.0.0 的 iPad 应用程序,我今天(2014 年 11 月 24 日)将其发送以供审核。
在 2-3 天内 (11/28/2014) 我想推出一个快速修复,所以我必须再次发送我的 iPad 应用程序 (1.0.1)。
我怎样才能完成像持续部署我的应用这样的事情?
如果我已经有一个版本正在审查中,然后我发送了另一个版本,那么对于这种情况,正确的方法是什么?
[我知道应用程序必须在上线前进行测试,但我遇到过这种情况,客户要求尽快修复]
谢谢, 拉兹万
最佳答案
您可以将 CI 服务器设置为构建部署并将其连接到 iTunes Connect。如果您有一个新版本 (1.0.1),您不能只交换二进制文件,您将不得不自行拒绝 1.0.0 并在 iTunes Connect 上为 1.0.1 准备二进制文件。这可以通过编程方式完成,但这不是一种常见的做法。我会告诉客户提出一个可行的发布计划,比方说每周五提交错误修复和更改。尝试自动化您的需求绝非易事,正如我所说,没有多少人有耐心进行设置。对于大多数人来说,仅设置 Jenkins 就足够困难了。
关于ios - 每 x 天发送 iPad 应用程序以供审核(持续部署),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27106759/