2010-01-13 5 views
0

Je cherche à faire une application pour remplacer le bouton de veille. Le problème, j'ai regardé très attentivement l'API de l'iPhone et j'ai trouvé comment désactiver le mode veille mais pas comment mettre l'iPhone en veille. Je suis sûr qu'il doit y avoir un moyen, après tout l'iPhone entre en veille après un certain temps quand même.Cause l'iPhone pour passer en mode veille

Répondre

1

Je ne pense pas. Permettre à une application de provoquer la veille pourrait facilement être abusé, comme se réveiller de veille vous remettrait dans l'application, sur laquelle il pourrait forcer une nouvelle attente. Apple a tendance à ne pas permettre des comportements qui peuvent être abusés comme ça.

+3

Et dieu merci ... –

0

Je suis sûr qu'il y a un moyen [edit: pour Apple de le faire], mais ce dont je ne suis pas sûr, c'est que Apple l'a rendu disponible via l'API.

Plus d'info here

+0

De toute évidence, Apple pourrait le faire les boutons pourraient faire n'importe quoi Apple programmé à mais pourquoi le feraient-ils. Cela ne ferait que compliquer l'expérience de l'utilisateur, c'est l'un des avantages d'une API rigoureusement contrôlée. – PeteT

+0

Je suis d'accord. C'est la raison pour laquelle d'autres plates-formes (comme les smartphones basés sur Windows) sont devenues un zoo et ont finalement conduit à son impopularité. –

1

Il ne peut pas être une des raisons évidentes pour une application pouvant désactiver la lecture en attente par exemple vidéo, tourner des jeux basés ...

Toutefois, si vous pouvez mettre une application en veille ce qui vous empêche de le détecter sortant de veille et de le remettre ainsi vous faire faire une réinitialisation ou quelque chose à sortir. Je ne peux pas penser à une raison pour avoir besoin de mettre l'iPhone en veille autre qu'un ennui/virus.

Questions connexes