【发布时间】:2017-09-18 21:24:32
【问题描述】:
通过“Beta”网络剪辑访问 Crashlytics 时,有时我可以看到构建列表,但当我看不到,或者如果我确实看到它们,然后点击构建时,我会在屏幕底部看到一条消息,说明
Server Error
Something went wrong. Please try again.
[OK]
我确实检查了配置文件中的 crashlytics,发现 *.crashlytics.com 的签名证书已于 2017 年 4 月 7 日过期。
我删除了配置文件,重新启动了我的设备,并通过访问其中一个版本中的 check me out 选项重新安装了配置文件。我检查了*.crashlytics.com 的到期日期,它较新(2020 年 4 月 6 日)
在之后的第一次尝试中,我能够安装构建版本,但在随后的尝试中,我偶尔会看到上述服务器错误,或者屏幕显示设备未设置为进行 beta 测试。
有人可以准确解释发生了什么以及如何正确解决此问题,因为由于无法可靠地安装构建,它会影响完成工作的能力。必须删除并重新安装配置文件(它可以工作一段时间)不是解决问题的可接受方法。
【问题讨论】:
-
来自 Fabric 的 Mike。可能会发生一些不同的事情,但从 Xcode 查看您设备的日志将是最有帮助的。
-
下次我看到它时,我会从设备的 Xcode / 控制台应用程序中获取日志。
-
iOS 设备在 WiFi 接口上时也会发生这种情况。当我切换到蜂窝网络时,它可以工作。
-
这也是我们的一大痛点。在重新安装证书的一天内,设备似乎可以很好地处理新版本,但在那之后它不断地向我们发送服务器错误,直到它决定说“嗯,这很奇怪。您需要注册或登录才能继续”。呃。
-
我一直看到这个问题。我没有在移动 Safari 提供的限制日志中看到任何内容。但是,我确实对遇到此问题的任何人有一些建议。将 safari 置于“私人”模式。似乎发生的事情是在某些页面刷新时,它会显示要求您接受证书的对话框,然后一切正常。我的猜测是由于某些证书问题而发生“服务器错误”/“设备未设置”错误,并且私有模式导致证书请求。
标签: ios crashlytics crashlytics-beta google-fabric