2010-05-24 15 views
2

Est-il possible que deux applications iPhone communiquent les unes avec les autres, par exemple par l'envoi de messages, etc.?Est-ce que deux applications iPhone peuvent communiquer entre elles?

EDIT: Existe-t-il une application système pouvant communiquer avec notre application? Par exemple: Si je veux jouer un son lorsque je reçois un appel téléphonique, est-ce faisable?

Merci d'avance.

Répondre

3

Voulez-vous dire en temps réel? Sur le même appareil?

Bien sûr, il existe d'innombrables façons de faire IPC (carton, -[UIApplication openURL:], via un service Web). La meilleure façon d'envoyer des données dépend du cas d'utilisation réel. Pour l'instant deux applications ne peuvent pas s'exécuter en même temps, donc la communication en temps réel ne serait pas possible sur un seul périphérique.

+0

De même, une application système peut-elle communiquer avec notre application? Par exemple: Si je veux jouer un son lorsque je reçois un appel téléphonique, est-ce faisable? – neha

+0

Pour autant que je sache, le système n'émet aucune notification aux applications (non Apple) lorsque le téléphone sonne. –

2

Je pense que pas directement, ils sont seulement autorisés à accéder à son propre bac à sable. Vous pouvez l'utiliser en utilisant Push sur les deux applications, en utilisant un serveur intermédiaire pour transférer les données entre les deux applications.

0

Direcctly il est impossible du tout

Avec serveur intermédiaire, ils peuvent .. -à-dire

Une application envoie un message au serveur Ce serveur envoie même message à la deuxième demande via la fonctionnalité Push notification

Questions connexes