-2

Je crée une application qui peut se connecter au périphérique ble. Mon appareil portable nécessite un appariement. Maintenant, quand je me connecte à l'appareil - le système me montre "Bluetooth Pairing Request" alerte. Mais je ne vais pas faire écran de saisie de code personnalisé pour l'action d'appariement. Comment puis-je bloquer l'alerte système et afficher mon écran personnalisé à la place?Comment puis-je bloquer l'alerte système et afficher mon écran personnalisé à la place?

+1

bien que je ne sais rien sur iOS mais je ** suppose ** ce ne sera pas possible - on ne fait pas simplement * "bloquer" * les messages système ... qui nécessiteraient une modification du système d'exploitation. Avec Windows, ce serait possible puisque Microsoft offre des options de «jumelage personnalisé» qui transmettent l'interaction de l'utilisateur à vos propres gestionnaires de fenêtres ... mais vous ne pouvez pas vraiment comparer les fenêtres aux produits Apple – specializt

+0

Eh bien, vous ne pouvez pas. –

Répondre

2

Le processus d'appairage (collage réel) est géré par iOS; Il n'y a aucune fonctionnalité permettant à votre application de gérer le processus d'appariement. Une fois que vous lancez une action sur une caractéristique qui nécessite un cryptage (et donc une liaison), votre application se remettra à l'état actif et la boîte de dialogue d'appairage du système sera présentée à l'utilisateur. Une fois qu'ils ont terminé (ou annulé) le processus d'appariement, votre application reprendra l'état actif.