2014-10-06 27 views

回答

0

恐怕我沒有時間編寫和測試示例代碼,但KIF在UIApplication的一個類別中提供了一個名爲-writeScreenshotForLine:inFile:description:error:的方法,該方法應該可以做到您想要的。只要你已經設置所要求的文檔的KIF_SCREENSHOTS環境變量,你應該能夠直接調用此方法的共享應用程序對象上,是這樣的:

UIApplication *app = [UIApplication sharedApplication]; 
NSError *error = nil; 
[app writeScreenshotForLine:__LINE__ 
        inFile:__FILE__ 
       description:@"your description here" 
         error:&error]; 

還有調用類似的方法,-[KIFSystemTestActor captureScreenshotWithDescription:]UIApplication方法。

+0

感謝您的回覆,但這段代碼無法正常工作,我不是在尋找這個 – Mitul 2014-10-09 07:27:50

+0

你在找什麼?你有什麼嘗試,爲什麼沒有奏效? – Caleb 2014-10-09 12:03:41

+0

我試過使用這個KIFSystemTestActor captureScreenshotWithDescription,但對於我「captureScreenshotWithDescription」是不是可以請你建議我現在能做什麼? – Mitul 2014-10-13 05:42:22