Я пытаюсь использовать Fastlane, чтобы делать скриншоты моего приложения с помощью инструмента моментального снимка. Однако преобразование в Objective-C не работает корректно. Я Project-Swift.h импортированы в мой файл ProjectUITests.m, и я включил следующий код:Снимок Fastlane с Objective-C
SnapshotHelper *snapshotHelper = [[SnapshotHelper alloc] init];
[snapshotHelper setLanguage:app];
[snapshotHelper snapshot:@"01Homescreen" waitForLoadingIndicator:YES];
Однако, когда я запускаю команду «снимок» в командной строке, я получаю следующие ошибки :
Testing failed:
Use of undeclared identifier 'SnapshotHelper'
Use of undeclared identifier 'snapshotHelper'
(1 failure)
[12:14:52]: Exit status: 65
[12:14:52]: Tests failed - check out the log above
Так что мой вопрос, как я могу получить файл SnapshotHelper.swift, чтобы успешно запустить в моем файле ProjectUITests.m?
Я действительно закончил работу с обходным путем, просто переведя код в Objective-C. Тем не менее, теперь у меня проблемы с iPad Скриншоты. Вы знаете об этом? – RDSpinz
@RDSpinz Какие проблемы у вас возникают? Я использовал эти устройства и все созданные скриншоты: «iPhone 6», «iPhone 6 Plus», «iPhone 5», «iPhone 4s», «iPad 2», «iPad Pro» (я удалил «iPad» Сетчатка") –