2017-03-08 46 views
0

我有一個問題,當應用程序推到背景和恢復應用程序。 當應用推到背景的話,就不能強制地恢復我的應用程序 這裏是我的代碼:KIF無法強制應用程序背景

- (void)testResumingEditProfile { 
    self.methodName = NSStringFromSelector(_cmd); 

    user = [TestUser sharedInstance].defaultNextUser; 
    user.username = @"347"; 
    [tester doLoginSuccessfully:user]; 

    app = [UITestApp sharedInstance]; 
    screen = [tester navigateToOverviewPage]; 

    employee = [[TestEmployee alloc] init].profileEmployee; 

    [self openEditProfile]; 
    [tester catpureScreen:[self getCaptureScreenName:@"afterOpenEditProfile"]]; 

    [system deactivateAppForDuration:5]; //Code to deactive and resume app 
    [tester catpureScreen:[self getCaptureScreenName:@"afterResumeEditProfile"]]; 

    [tester waitForView:@"text-first-name" in:screen]; 
    [tester waitForView:@"text-last-name" in:screen]; 

    [tester tap:@"label-show-detail" in:screen]; 
    [tester catpureScreen:[self getCaptureScreenName:@"afterOpenDetail"]]; 

    [system deactivateAppForDuration:5]; //Code to deactive and resume app 
    [tester catpureScreen:[self getCaptureScreenName:@"afterResumeEditProfileDetail"]]; 
    [tester waitForView:@"label-personal-infomation" in:screen]; 
    [tester waitForView:@"label-contact-infomation" in:screen]; 
} 

有人傢伙請幫我解決這個問題。謝謝。

回答