2011-09-14 10 views
3

Appstoreには、あなたの友人とあなたが同じアプリをiPhone上で実行している場合、あなたの友人の位置をあなたに示すことができるアプリがたくさんあります。iPhoneを使用して友人の動きを追跡する方法は?

どうすればいいですか?

ありがとうございます!

+0

この[あなたの質問] [1]への答えを確認してください。 [1]:用http://stackoverflow.com/questions/4446576/how-to-send-the-push-notification-to-an-individual-user-in-iphone-sdk – user523234

答えて

1

アプリにはサーバーコンポーネントが必要です。この種のアプリでは、それぞれの電話機が同じWebサービスに接続し、それぞれの場所を報告します。その後、サーバーは、ユーザーの友人(またはアプリを使用している他の人、実際にはプライバシーがこのタイプのアプリにとって大きな懸念事項です)の場所をそのユーザーの電話に戻します。

少なくとも、コア位置を使用してユーザーの位置を取得し、NSURLConnection(または同等のネットワークフレームワーク)がそのデータをサーバーに送信し、他のユーザーの位置を取得する必要があります。

もちろん、プログラムのサーバー側の部分があります。ユーザー側から場所を受け取り、保存して他のユーザーに送信します。

1

基本的にクラウドサービスをご利用ください。 iPhoneのあなたの位置情報追跡アプリケーションは、あなたのサービスに常に更新情報を返します。誰かが誰かの友人であることを知っている場合(多分Facebook Connectを介して)、彼らの位置を知らせることができます。

私はあなたに非常に高いレベルの画像を示しました。ここにはもっと細かい詳細がたくさんあります。あなたに必要なものをお尋ねください...

+0

感謝あなたの返信。私はどのような「握手」メカニズムを持っていなければならないのか知りたいのですが、私の友人だけが自分の位置を知っているのではなく、 – meetpd

+0

あなたはまずあなたのサービスログインを使いたい人がいるウェブサイトを持っている必要があります。このログインはFacebookのconnect.thisに基づいてすることができますあなたの人のfriends.nowのリストを与えるこれはあなたの握手、logiの部分です... –

関連する問題