2010-03-23 9 views
0

Je veux construire une application d'alarme pour iphone. Je veux ignorer l'état de l'appareil iphone et l'état des boutons de volume. Je veux jouer du son de toute façon en plein volume et je veux aussi que l'utilisateur ne puisse pas modifier le volume en utilisant les boutons matériels de l'iPhone pendant que le son est joué. Est-ce que quelqu'un sait comment l'implémenter? S'il vous plaît poster le code ici .......veux construire une application d'alarme dans l'iphone

Thankx à l'avance .......

Répondre

3

Ce n'est pas possible (sans jailbreaking).

Vous ne pouvez pas forcer l'iPhone à modifier son volume ou à intercepter les boutons matériels. De plus, vous ne pouvez pas "ignorer l'état du périphérique", car vous ne pouvez pas exécuter les applications en arrière-plan. Donc, si votre application n'est pas en cours d'exécution, vous ne pouvez pas exécuter de code

+0

+1 Vous ne pouvez jamais rien faire dans le code qui remplacera les paramètres matériels et/ou qui pourrait interférer avec les fonctions du téléphone. Tout ce qui le fait est un non-starter. – TechZen

+0

Ce n'est pas tout à fait correct, vous pouvez jouer des sons et contrôler leur volume même si le son est éteint et avec iOS 4+, vous pouvez exécuter en arrière-plan à des fins spécifiques. – progrmr