Firebase测试实验室 - 未安装iOS应用程序



我是Firebase Test Lab的新手,并且我遇到的问题与iOS应用程序运行Xcuitest。我已经成功地针对测试实验室的Android APK进行了浓缩咖啡测试,甚至成功地针对我在GitHub上发现的iOS应用程序进行了测试。(https://github.com/shashikant86/scalable-xcuitest)但是,似乎正在测试的应用程序中有一些东西可以防止将其安装在测试实验室物理设备上。

这不是一个个人项目,因此我可以分享的信息量非常有限,但是我会从可能使用的日志中分享我可以使用的一切,而无需共享任何私人信息:

HTTP load failed (error code: -1001 [4:-2104])

load failed with error Error Domain=NSURLErrorDomain Code=-1001 "The request timed out."

load failed with error Error Domain=NSURLErrorDomain Code=-1003 "A server with the specified hostname could not be found."

firebase的日志是在此要塞中:https://gist.github.com/chiwhitesox56/b61222f4ccd48888a3fb0dcfe53aa45e2af

显然,该应用程序可以到达所需服务器的能力周围发生了一些事情,但是正如我之前提到的,我能够成功地针对其他应用程序运行测试。

感谢您的阅读,如果需要任何其他信息来解决此问题,我将尽力提供。

加入Firebase Slack社区并发布此问题后,我收到了FTL(Firebase Test Lab)团队的双重答复。

1)我正在测试的应用程序的配置配置文件包括应用程序组权利。当前,应用程序组不受FTL的支持,因为他们没有与应用程序组重新签名应用程序的权限。可以重新签名多个应用程序的配置配置文件可能没有应用程序组权利。

注意:如果应用程序可以在没有组的情况下运行,则FTL可以运行具有应用程序组权利的应用程序的测试。FTL将剥夺权利,因此这不需要应用程序提交者的任何行动。

2)如上所述,我只能分享我项目的有限日志。在FTL团队研究了我的测试运行中的完整日志之后,他们确定我所遇到的问题实际上与应用程序组问题无关。这是一个无关的问题,已经提出了一个错误来解决它。

最新更新