2010-07-07 5 views
0

J'ai utilisé le code suivant pour empêcher l'iPhone de passer en mode veille.Mise en veille programmée de l'iPhone

[UIApplication sharedApplication].idleTimerDisabled=YES 

Mais est-il possible de mettre l'iphone en mode veille par programmation?

Merci

+0

Un client m'a récemment demandé si cela était possible. Ce message a deux ans - a-t-il changé depuis? – NightMICU

Répondre

0

Non monsieur, nous ne pouvons pas le faire cap'n ... nous n'avons pas ... le pouvoir.

C'est juste une autre chose qu'Apple ne veut pas que nous bricolions.

+1

Tout à fait raison également. Si j'avais un iPhone, je voudrais qu'il dorme sous mon contrôle, pas le contrôle d'un programmeur qui pense qu'il sait mieux que moi comment utiliser mon téléphone. Je ne suis pas très heureux qu'il soit possible pour une application de garder un téléphone éveillé sans me le demander. – JeremyP

1

Non, ce n'est pas le cas. C'est à l'utilisateur de décider de le faire, ou non, ou lorsque le délai d'inactivité est atteint. Rappelez-vous, Apple est une entreprise axée sur le consommateur, où les produits sont axés sur le consommateur. Les développeurs sont plus "ingénieurs" que consommateurs. Oui, nous consommons, mais de différentes manières. Pouvez-vous imaginer le regard sur un visage d'utilisateurs normaux si le téléphone se ferme mystérieusement pendant qu'ils l'utilisent? Même s'ils ont appuyé sur un bouton pour le faire dans votre application, par exemple. Il est encore non uniforme, et l'uniformité a été le pain et le beurre d'Apple pendant des années.

Questions connexes