Fastlane测试尝试引导其他设备

时间:2018-11-16 10:03:44

标签: ios jenkins continuous-integration fastlane

我正在通过fastlane开始项目单元测试。

我有2个要测试的设备: iPad Air 2 iPhone 6 plus

但是在控制台中,我可以看到下一行:

SimDevice: iPhone 6 Plus (<device code removed>, iOS 11.4, Booted)
(11.4 (15F79))
2018-11-16 14:34:45.608 xcodebuild[42659:1368186]
iPhoneConnect: ## Unable to mount developer disk image, 
(Error Domain=com.apple.dtdevicekit Code=601 "Could not 
locate device support files." UserInfo={DeviceType=iPhone9,3, 
NSLocalizedDescription=Could not locate device support files., 
NSLocalizedRecoverySuggestion=This iPhone 7 (Model 1660, 1778, 1779, 1780) 
is running iOS 12.0 (16A366), which may not be supported by this version of Xcode.})

问题是它尝试执行哪些任务来挂载磁盘映像并引导iPhone 7进行测试?顺便说一句,在这个循环。

这是什么意思?

注意:我有2个XCode-9和10。也许它会以某种方式影响。

编辑1

我确实通过scan(这是别名)命令开始测试:

scan(
        workspace: "Name.xcworkspace",
        scheme: "Name",
        clean: false,
        devices: devices_for_testing
    )

顺便说一句,测试终于完成了,但我想知道为什么会出现此输出。

0 个答案:

没有答案