将构建上传到 TestFlight 的频率是否有限制?

Is there a limit to how often you can upload builds to TestFlight?

我每小时可以上传多少构建?

Apple 会因为我发送太多构建而阻止我吗?

Apple 没有在其文档中提到任何此类限制,他们说 "As you continue to change your app, you can upload new builds"

是的。

我们使用 Fastlane 来自动上传 TF,我们的构建服务器发疯了,一个周末不停地构建和上传。在某些时候构建开始失败并出现此错误:

    [15:33:20]: [31m[Transporter Error Output]: ERROR ITMS-90382: "Upload limit reached. The upload limit for your application has been reached. Please wait 1 day and try again."
[0m
[15:33:20]: [31mTransporter transfer failed.[0m
[15:33:20]: [33m[0m
[15:33:20]: [31mERROR ITMS-90382: "Upload limit reached. The upload limit for your application has been reached. Please wait 1 day and try again."
[0m
[15:33:20]: [31mERROR ITMS-90382: "Upload limit reached. The upload limit for your application has been reached. Please wait 1 day and try again."
Return status of iTunes Transporter was 1: ERROR ITMS-90382: "Upload limit reached. The upload limit for your application has been reached. Please wait 1 day and try again.

看起来我们在大约 20 次上传后被禁止了,但我很确定我们在一天中上传了更多。这是在不到 2 小时内上传了 20 次,所以可能触发了它。

如果您是进行手动上传的个人开发人员,我认为您将无法做到这一点。我们使用 Fastlane CI 有一段时间了,最​​近才遇到这个问题。