이것을 방지하기 위해서는 applicatio.idleTimerDiabled 을 사용하면 됩니다.
물론 함부로 상용하면 배터리가 방전되는 위험이 있으니 사용에 주의해야 합니다.
아래 코드를 참조하세요. 
 
 
- (void)applicationDidFinishLaunching:(UIApplication *)application {

    application.idleTimerDisabled = YES;
    [window addSubview:[rootViewController view]];
    [window makeKeyAndVisible];
}