2010-07-12 6 views
0

Comment puis-je éteindre le matériel Bluetooth lorsque j'en ai fini pour que mon application ne vide pas la batterie?Désactiver le matériel Bluetooth par programme dans iOS?

J'ai vu des références à des frameworks privés mais pas comment le faire d'une manière qui ne sera pas rejetée par Apple.

De quel framework/code ai-je besoin?

Répondre

3

Vous ne pouvez pas, et vous ne devriez pas pouvoir. Comment savez-vous que l'utilisateur ne souhaite pas que le Bluetooth soit allumé pour pouvoir le coupler avec son kit mains libres ou sa voiture. Si j'utilisais votre application, puis que je marchais jusqu'à ma voiture, que je la démarrais, que je recevais un appel téléphonique et que mon kit mains libres ne fonctionnait pas, je serais plutôt ennuyé. Vous ne possédez pas l'appareil et vous ne savez pas ce que l'utilisateur fait en dehors de votre application.

+0

Il y a des cas où les périphériques bluetooth seraient associés à une application spécifique, ce serait donc une chose légale à faire appareil par appareil. –

+0

vous pouvez toujours rester à l'écart des applications qui vous "ennuient". ce n'est pas une raison pour exclure un SDK entier surtout quand c'est pour quelque chose d'aussi utile que le Bluetooth. – radhoo

Questions connexes