В соответствии с текущими Требованиями сертификации приложений для Windows Phone 7 (pdf) приложения, работающие под блокировкой, должны «остановить любые ... активные таймеры» (раздел 6.3.1). Однако, глядя на Marketplace, есть ряд приложений таймера / секундомера, которые утверждают, что работают под блокировкой, а также позволяют отключить блокировку в своих настройках. Как эти приложения сертифицированы или есть какие-то ослабления ограничений со стороны Microsoft, если приложение позволяет пользователю принимать это решение?
Кроме того, некоторые из этих приложений также предлагают, чтобы они продолжались, даже когда приложение закрывается или когда устройство выключено. Это тот случай, когда они действительно не работают в этих обстоятельствах, то есть таймеры либо запускаются с того места, на котором они остановились при повторной активации, либо, возможно, используют время ОС для определения времени, прошедшего между захоронением и повторной активацией? В этих обстоятельствах я также предполагаю, что приложение не может уведомить пользователя о завершении таймера?