Снимок экрана с использованием KIF2 IOS
Пожалуйста, помогите мне с примером кода KIF2 для захвата скриншота по требованию, я хочу сделать скриншот в симуляторе с использованием KIF2
Пожалуйста помоги!
1 ответ
Боюсь, у меня нет времени на написание и тестирование примера кода, но KIF предоставляет метод, называемый -writeScreenshotForLine:inFile:description:error:
в категории на UIApplication, которая должна делать то, что вы хотите. При условии, что вы установили KIF_SCREENSHOTS
Переменная окружения, как того требуют документы, вы должны иметь возможность вызывать этот метод непосредственно в общем объекте приложения, что-то вроде:
UIApplication *app = [UIApplication sharedApplication];
NSError *error = nil;
[app writeScreenshotForLine:__LINE__
inFile:__FILE__
description:@"your description here"
error:&error];
Там также похожий метод, -[KIFSystemTestActor captureScreenshotWithDescription:]
что вызывает UIApplication
метод.