0

自从我开始使用 TestFlight 以来,我经常遇到一个奇怪的问题:当一个用户(我邀请的)下载并使用我新上传的构建时,TestFlight 随机创建我的构建的新更新,而匿名用户使用它并在没有安装的情况下崩溃它甚至通过检查站。

这是我的构建列表:

构建列表

build #2 是我上传的,#7 和 #8 是自动创建的(我已经将 #3 删除到 #6 以查看它是否会再次创建新更新)

这是我检查#8 信息时得到的信息: 更新版本

我可以看到一个匿名用户在 x86_64 架构上成功地使我的应用程序崩溃,我相信这是一个桌面 iOS 模拟器:

奇怪的用户

我找不到我做错了什么,我认为我没有错误地遵循工作流程,因为我重试了 2 次。

我在网上查了一下,目前还没有找到类似的案例...

你对可能发生的事情有任何线索吗?

4

1 回答 1

2

作为 TestFlight 的软件工程师之一,我可以对此提供一些见解。

这是最近添加到显示(并自动添加)生产(非测试版)构建的 TestFlight 中的新功能代码的结果。如果您在将 TestFlight SDK 代码提交到 Apple 商店时将其留在应用程序中,则 TestFlight 将接收来自这些生产构建的事件 - 它会自动创建这些生产构建,以便可以监控它们的崩溃(独立于 beta 构建崩溃) .

为了更好地将这些更改传达给 TestFlight 用户,这些生产版本将同时被删除并在未来推出。

于 2013-06-03T16:29:12.880 回答