2011-11-17 16 views
5

Mam aplikację, która wykonuje długo działającą operację sieci. Teraz długa praca oznacza około 2 godziny lub więcej. Ponieważ ta aplikacja pobiera dane z serwera i aktualizuje ui, a także jest wymagana do zachowania, jest chroniona przed blokadą iOS (ekran zostaje zablokowany, a aplikacja jest wysyłana do tła).Prowadzenie aplikacji w forground (iOS)

Widziałem aplikacje, które mogą chronić siebie przed wysłaniem do tła, na przykład anglików, otwierasz dowolny poziom i trzymasz go bezczynnie, ekran się nie blokuje.

Czy ktoś ma pomysł, jak to zrobić?

Odpowiedz

8
[UIApplication sharedApplication].idleTimerDisabled = YES; 

spowoduje wyłączenie automatycznej blokady ekranu.