繁体   English   中英

Xcode模拟器已打开。 由于音频引擎,Jenkins Space崩溃了自动测试

Xcode simulator on. Jenkins space crashes automated tests due to audio engine

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一个快速的应用程序,它具有自动测试功能,其中一些会触发不同事物的声音。 它们可以在我的本地计算机上的模拟器和真实设备上正常运行。

在我们的Jenkins机器上,该机器会为每个构建分拆从属节点,这些测试会触发音频崩溃。 根本原因似乎是AvAudioPlayerNode由于引擎未运行而失败。

[avae] AVAEInternal.h:70:_AVAE_Check:所需条件为假:[AVAudioPlayerNode.mm:536:StartImpl:(_engine-> IsRunning())]

在iOS 11.2和Xcode 9上运行良好。我们刚刚为Jenkins机器和针对iOS 12和Xcode 10的代码进行了更新。

谁看过这个吗?

1 个回复

我认为模拟器的处理方式已从Xcode10中的计算机麦克风传到虚拟麦克风。 Jenkins和Travis计算机通常是完全没有麦克风的虚拟机。

2 Xcode 模拟器崩溃

一旦我在 Xcode 中运行我的应用程序并且它的构建成功。 模拟器将启动初始屏幕,但大约 30 秒后模拟器屏幕将在应用程序上变黑。 相反,我应该能够单击登录,然后它应该将我带到以下窗口。 我在 Mojave Mac 上运行 Xcode 11。 这个问题已经持续了几个月。 造成这种情况的主要原因是什么 ...

3 在具有不同数据库状态的模拟器上自动测试Coredata iOS应用

我正在开发一个iOS应用,并想测试一种具有不同数据库状态的特定方法。 我想我可以将信息正确输入到Coredata的sqlite数据库中,但是我不确定如何继续调用要测试的方法,而不必手动运行模拟器并导航到应用程序中调用该方法的视图。 我计划使用Python生成测试数据并将值输入数据库,但是 ...

5 Jenkins无法打开IOS模拟器

我在jenkins中设置了一个项目,该项目应该在运行期间打开IOS模拟器,但jenkins无法打开模拟器。 Jenkins在jenkins用户中运行。 下面是项目的用途:-基于Java Maven的项目-运行appium服务器-appium启动IOS模拟器-此步骤失败,并出现以下错误 ...

6 Xcode 9.2模拟器崩溃

每当我在Xcode 9.2上启动模拟器时,模拟器就会因多个弹出窗口而崩溃。 Xcode版本: 9.2(9C40b) Mac OS版本: 10.12.6(16G1212) 一些错误消息如下: 由于存在问题,无法打开背板。 由于问题,无法打开SimultorBri ...

7 Xcode 12 模拟器崩溃

我在 Xcode 12 模拟器中遇到奇怪的崩溃,在启动后立即发出信号 SIGABRT。 它发生在 Xcode 12.0 和 Xcode 12.0.1 的已发布版本上,我已尝试使用最新的 beta 12.2。 应用程序在设备上运行良好。 由于日志较少,我无法追踪太多。 以下是堆栈。 主题 1 ...

8 Xcode 10模拟器崩溃

即使构建成功,Xcode 10模拟器也会崩溃。 屏幕上显示以下消息: libMobileGestalt MobileGestalt.c:890:此平台不支持MGIsDeviceOneOfType。 ...

9 Xcode 6.2 UI测试无法在模拟器上从Jenkins运行

我已经进行了UI测试,但它们不是从Jenkins运行的,而是从当前VM运行的,当我通过VNC登录时,我可以启动并通过它们。 我的节点通过jnlp连接到Jenkins,vnc会话正在运行。 用户与jenkins和本地vm中的用户相同 在本地计算机上,我运行了相同的命令,但测试成功 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM