【发布时间】:2019-01-27 14:17:37
【问题描述】:
在 bitrise 上运行测试用例时是否可以看到模拟器。我正在使用 bitrise 作为 CI 运行排毒测试用例。我不确定它是如何工作的,因此我不知道在云上启动模拟器并对用户可见。
应用平台:React Native 操作系统:iOS 测试框架:Detox / wix CI 工具:bitrise
【问题讨论】:
在 bitrise 上运行测试用例时是否可以看到模拟器。我正在使用 bitrise 作为 CI 运行排毒测试用例。我不确定它是如何工作的,因此我不知道在云上启动模拟器并对用户可见。
应用平台:React Native 操作系统:iOS 测试框架:Detox / wix CI 工具:bitrise
【问题讨论】:
远程访问现在直接内置在bitrise.io中,无需添加任何步骤:https://devcenter.bitrise.io/builds/remote-access/ 它支持 Mac 虚拟机的 SSH 和 VNC 连接(VNC 是 macOS 内置的“屏幕共享”应用程序使用的协议,但当然您可以在其他操作系统上找到客户端),因此您可以将屏幕共享到 macOS 构建虚拟机(对于目前仅支持 Linux 构建虚拟机 SSH)。
我将在此处保留原始答案,因为它仍然有效:
有一个基于 ngrok 的半官方解决方案,使用 https://github.com/bitrise-steplib/steps-remote-access-macos-ngrok bitrise 步骤。您可以在以下位置找到设置和使用指南:https://gist.github.com/viktorbenei/c6d4fe1e68de739dbb5f4f15de76b9db
还计划了一个内置解决方案,同时使用ngrok(此非官方步骤使用)或类似工具可以提供解决方案。
【讨论】: