我们正在构建一个通过AdHoc部署在一系列客户iPad上的应用。 Testflight非常适用,但我们最新版本拒绝在安装了最新版本iOS(5.1)的iPad上安装 - 我们之前已成功部署到这些iPad,他们的UDID肯定在移动配置文件中。同样的版本在具有旧版iOS的iPad上安装得很好。
我已根据TestFlight常见问题解答文章建议重新注册设备,但这没有用。这似乎是iOS 5.1的问题 - 用户被要求“联系开发者”,因为设备没有权限。
iOS 5.1重新改变了一些问题:AdHoc部署的要求是什么?我们正在使用分发配置文件进行构建,使用分发证书进行签名 - 正如我所说,该应用程序可以在早期版本的iOS上运行的iPad上安装。
答案 0 :(得分:2)
安装iOS 5.1后,我突然遇到了一些测试人员的类似问题。
Mobile Safari的缓存和Cookie偶尔会损坏。清除它们应该可以解决问题。