2012-07-09 19 views
13

Szukam sposobu, aby jedna aplikacja na telefon iPhone wysyłała wiadomość do innej aplikacji na innym telefonie (podobnie jak konfiguracja nadawcy-odbiorcy). Szukam najlepszego możliwego sposobu na zrobienie tego. Czy ktoś ma jakieś pomysły i/lub samouczki?Komunikacja między dwoma urządzeniami z systemem iOS

Dzięki za pomoc.

+4

Lokalnie lub zdalnie? Innymi słowy, czy oba urządzenia znajdują się w tym samym pomieszczeniu, czy gdziekolwiek na planecie? –

+0

@ user1205480: opisz dobrze swoje pytanie. jeszcze inni nie mogą zidentyfikować tego, czego szukasz. –

+0

Telefony znajdują się w obszarze ogólnym, tj. W tym samym budynku. – user1205480

Odpowiedz

16

Powinieneś używać GameKit. Bardzo łatwo jest wysyłać wiadomości między dwoma urządzeniami z iOS, które z niego korzystają. Oto świetny samouczek: Game Kit. Możesz również uzyskać więcej informacji na ten temat z dokumentacji: About Game Kit.

Komunikujesz się, tworząc bluetooth ad-hoc lub lokalną sieć bezprzewodową.

+0

Samouczek powyżej działał PERFECTLY. Miałem działający prototyp w mniej niż 5 minut. –

+0

Cieszę się, że mogę pomóc! – Imirak

+0

Ile nakładów pamięciowych wprowadza GameKit? (IMHO to zawsze coś, co powinieneś zadać sobie przy korzystaniu z biblioteki innej firmy). –

3

lmirak dostarczył wnikliwych informacji na temat komunikacji z urządzeniem (zwłaszcza o GameKit). Chciałbym dodać jeszcze jedno rozwiązanie. Możesz użyć sieci WiFi, aby wykonać połączenie z urządzeniem.

Zobacz link lub pobrać przykładową aplikację z developer.apple

przykładową aplikację o nazwie jak WiTap. Pokazuje, jak osiągnąć komunikację sieciową pomiędzy aplikacjami. Dzięki aplikacji Bonjour aplikacja reklamuje się w sieci lokalnej i wyświetla listę innych instancji tej aplikacji w sieci.

Powiązane problemy