5

我们使用TestFlight在内部和 beta 测试人员测试我们的 iOS App 二进制文件。

当 TestFlight 向用户发送测试二进制文件可用的电子邮件警报时,它发送给他们的网页会自动知道用户是否正在使用已注册的设备,但它似乎在 Safari 中解决了这一点。它是如何做到的?

它必须匹配我们提供给他们工具的 UDID(通过他们的网站),但我的印象是网站无法像 UDID 那样抓取数据。TestFlight 是如何解决这个问题的?

4

1 回答 1

4

使用帐户注册设备并安装 testflight 配置文件时。然后,它将通过配置文件安装过程接收到的 UDID 信息存储在一个会话(可能还有一个 cookie)中,然后可以从同一网站 URL 访问该信息。因此,每当您返回网站时,它都会检查存储的信息。

大致是这样实现的,具体实现只能由开发者来回答。

于 2012-03-25T13:46:25.050 回答