2012-07-09 70 views
13

Estoy buscando una forma de tener una aplicación de iPhone para enviar un mensaje a otra aplicación en un teléfono diferente (algo así como una configuración de Remitente-Receptor). Estoy buscando la mejor manera posible de hacer esto. ¿Alguien tiene ideas y/o tutoriales?Comunicación entre dos dispositivos iOS

Gracias por la ayuda.

+4

¿Local o remoto? En otras palabras, ¿están los dos dispositivos en la misma habitación o en cualquier parte del planeta? –

+0

@ user1205480: describa bien su pregunta. de lo contrario, otros no pueden identificar lo que estás buscando. –

+0

Los teléfonos están en el área general, es decir, en el mismo edificio. – user1205480

Respuesta

16

Debe usar GameKit. Es muy fácil enviar mensajes entre dos dispositivos iOS que lo usan. Aquí hay un gran tutorial: Game Kit. También puede obtener más información al respecto aquí desde los documentos: About Game Kit.

Se comunica creando un bluetooth ad-hoc o una red inalámbrica local.

+0

El tutorial anterior funcionó PERFECTAMENTE. Tenía un prototipo en funcionamiento en menos de 5 minutos. –

+0

¡Me alegro de poder ayudar! – Imirak

+0

¿Cuánta sobrecarga en términos de memoria presenta GameKit? (En mi humilde opinión, esto siempre es algo que debes hacerte cuando utilizas una biblioteca de terceros). –

3

lmirak proporcionó información detallada sobre la comunicación del dispositivo (especialmente sobre GameKit). Me gustaría agregar una solución más. Puede usar la red WiFi para hacer la comunicación de su dispositivo.

Ver el enlace o descargar la aplicación de ejemplo de developer.apple

La aplicación de ejemplo denominado como WiTap. Demuestra cómo lograr la comunicación de red entre aplicaciones. Con Bonjour, la aplicación se anuncia a sí misma en la red local y muestra una lista de otras instancias de esta aplicación en la red.

Cuestiones relacionadas