2010-12-15 74 views
0

Je travaille sur une application où je dois afficher une notification pour les appareils de la gamme Bluetooth. J'ai surfé beaucoup aussi cherché dans le débordement de pile, mais a obtenu la plupart des questions sans réponse ou la solution d'utiliser pacifist, ce qui est tout à fait impossible pour moi, car je ne peux pas télécharger l'ancienne version de xcode, son interdit dans mon organisation.comment obtenir la notification des appareils dans la gamme bluetooth dans l'objectif c?

Donc, quelqu'un peut-il m'aider avec un exemple de code ou quelque chose que je peux utiliser dans mon application et aller plus loin?

En vous remerciant.

-Sarah.

Répondre

2

Est-ce que c'est pour Mac ou pour iOS? Si c'est le dernier, je suis désolé de vous dire qu'après avoir fait des recherches, il n'y a pas de moyen sûr d'accéder à la pile Bluetooth dans App Store. Cela ne laisse aucun moyen de détecter les périphériques à proximité, sauf à travers Gamekit, ce qui est très limité.

[Edit: Notez que c'est l'information ancienne, et que beaucoup plus est maintenant disponible.]

+0

fondamentalement, je prépare une application d'iphone, où je dois montrer la notification de poussée des autres utilisateurs qui sont dans la gamme bluetooth et pour cela je dois employer la classe bluetooth. Ainsi pouvez-vous me guider si je peux implémenter cela avec aide de Gamekit, et si oui, quelles sont les façons de mettre en œuvre cela? – Sarah

+1

Les connexions Gamekit sont assez simples et simplistes: votre application recherche les connexions, indique aux périphériques proches qu'elle veut être le serveur, veut être un client ou est prête à l'être. Si quelqu'un d'autre à portée exécute également votre application et qu'elle fait une annonce similaire, les deux appareils commenceront à se connecter. À ce stade, les deux utilisateurs reconnaissent qu'ils aimeraient se connecter et se connectent. Chaque appareil peut se connecter jusqu'à 3 (ou 4?) Autres. Voici un très bon tutoriel (vous devez vous inscrire, mais c'est gratuit): http://www.devx.com/wireless/Article/43502 –

+0

Merci Matthew pour votre aide, j'ai surfé sur ce lien, mais il a un événement de bouton en utilisant que seulement il commencerait à trouver les périphériques à proximité, mais ce que je veux est comme ceci: l'utilisateur recevra une notification de l'utilisateur avec la gamme qui exécute la même application. donc pour l'événement de bouton ne fonctionnera pas. Y a-t-il un autre moyen de contourner? – Sarah

1

Essayez Bonjour pour la mise en réseau sans configuration/détection entre les périphériques. Il bascule silencieusement entre Bluetooth et WiFi, mais il peut toujours répondre à vos besoins.

+0

oh d'accord merci pour l'aide. – Sarah