Поставяне на iPhone в режим на заспиване програмно

Бях използвал следния код, за да попреча на iPhone да влезе в режим на заспиване.

  [UIApplication sharedApplication].idleTimerDisabled=YES

Но възможно ли е програмно да поставите iphone в режим на заспиване?


person Biranchi    schedule 07.07.2010    source източник
comment
Един клиент наскоро ме попита дали това е възможно. Тази публикация е на две години - промени ли се нещо оттогава?   -  person NightMICU    schedule 08.11.2012


Отговори (2)


Не, сър, просто не можем да го направим, капитане... нямаме... силата.

Това е още едно нещо, с което Apple не иска да се занимаваме.

person iwasrobbed    schedule 07.07.2010
comment
Съвсем правилно също. Ако имах iPhone, бих искал да заспи под мое управление, а не под контрола на някой програмист, който си мисли, че знае по-добре от мен как да използва телефона си. Не съм много доволен, че е възможно приложение да държи телефона буден, без да ме пита. - person JeremyP; 07.07.2010

Не, не е. Това зависи от потребителя да реши да направи или не, или кога таймерът за неактивност е ударен.

Не забравяйте, че Apple е компания, ориентирана към потребителите, където продуктите са ориентирани към потребителите. Разработчиците са повече "инженери", отколкото потребители. Да, ние консумираме, но по различни начини. Можете ли да си представите изражението на лицето на нормален потребител, ако телефонът мистериозно се изключи, докато го използват? Дори ако са докоснали бутон, за да го направят в приложението ви, например. Все още е нееднородно, а еднаквостта е хлябът и маслото на Apple от години.

person jer    schedule 07.07.2010