Мое приложение является GPS-трекером, и я хочу, чтобы оно работало, пока экран заблокирован или находится в режиме ожидания.
Для этого я делаю следующее:
using Microsoft.Phone.Shell;
...
PhoneApplicationService.Current.ApplicationIdleDetectionMode =
IdleDetectionMode.Disabled;
PhoneApplicationService.Current.UserIdleDetectionMode =
IdleDetectionMode.Disabled;
Это работает нормально, но кажется, что через некоторое время WiFi отключается. Это нормально? Есть ли способ сохранить его?