带有fastlane的Xcode 9.1没有无头运行

Posted

技术标签:

【中文标题】带有fastlane的Xcode 9.1没有无头运行【英文标题】:Xcode 9.1 with fastlane not running headless 【发布时间】:2017-12-06 18:37:00 【问题描述】:

我正在 iPad Air 2 ios 11 模拟器上为我们的 UI 测试运行 fastlane 扫描,我从这篇文章 https://dzone.com/articles/new-xcuitest-features-with-xcode-9-hands-on-explor 的理解是它应该自动运行无头。

但它每次都会启动模拟器。是否需要传递一个 xcargs 以使其无头运行。

我在 fastlane 文档中没有看到任何与无头扫描相关的内容。

【问题讨论】:

【参考方案1】:

在运行xcodebuild 之前关闭模拟器应用程序。相反,如果您想在测试期间看到模拟器,请通过Xcode -> Open Developer Tool -> Simulator 预先启动模拟器。

【讨论】:

以上是关于带有fastlane的Xcode 9.1没有无头运行的主要内容,如果未能解决你的问题,请参考以下文章

将 fastlane/gym 与 xcode build 进行比较

使用 FastLane 自动化 iOS 应用程序

运行命令 fastlane init 时,Fastlane 永远卡住

Fastlane 与 Xcode 的集成

Jenkins/fastlane - 没有找到本地代码签名身份

我的 Xcode 可以构建,但 Fastlane 不行