【发布时间】:2015-09-01 02:37:46
【问题描述】:
我通过Beta from Crashlytics 将我的应用程序发送给测试人员,这是一个进行应用程序测试的绝佳工具。
我在我的开发者帐户中注册了每个新测试人员的设备 UDID,然后分发新版本。
我的测试人员收到了电子邮件邀请并访问了无法在他们的设备上完成的应用安装。 他们不断看到一条带有消息的警报:
无法下载应用程序 - 此时无法安装 MyApp - 完成/重试
测试人员的测试状态在我的 Crashlytics 仪表板中为“已安装”,但他们实际上无法完成安装。
请帮我找出导致此问题的任何可能因素。
【问题讨论】:
-
来自 Crashlytics 的 Mike 在这里 - 发生这种情况可能有几个不同的原因。您的测试人员使用的是 iOS 9 吗?
-
@MikeB 不,他们在 iOS 8.3 上,你知道如何查看设备日志,这可能会记录测试人员设备上的失败安装过程吗?
-
我现在正在为一位新用户看到这个。 Fabric 1.2.8,我实际上并没有确认其他用户是否正常,最后一次成功安装是在上周。
-
如果还有人看到这个,如果你能把设备日志发给我 support(at)fabric.io 那就太好了。要获取设备日志: 1) 从 Xcode 菜单中选择 Window -> Devices 2) 在左侧列的 DEVICES 部分下,选择设备 3) 要查看崩溃日志,请选择设备信息部分下的 View Device Logs 按钮右侧面板 4) 要查看设备控制台,请单击右侧面板左下方的上三角以显示设备控制台,然后单击右下方的向下箭头将控制台另存为文件。
-
我能够通过添加另一个用户并发送新版本来解决此问题。只能根据自己不检查安装日志来推测是什么原因造成的。 @sharky101 - 也许尝试添加另一个用户并部署构建?
标签: ios testing provisioning-profile crashlytics crashlytics-beta