Тестирование Fastlane пытается загрузить другое устройство - PullRequest
0 голосов
/ 16 ноября 2018

Я запускаю модульные тесты проекта через 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
    )

Кстати, тесты наконец-то завершены, но я хочу знать, почему появился этот вывод.

...