私はiPhoneの開発に不慣れです。アプリケーションが両方のiPhoneにインストールされている場合、別のiPhoneのGPS位置を取得するためのフレームワークまたは方法があることを知りたいです。何か方法があれば、事前にこの感謝を整理するのを手伝ってくれませんか?
1 に答える
私はジェームズに同意します。誰もがどこにいるのかを1つの方法で確認できるという点でオープンではないことに感謝しますが、これをテストアプリとして実行するソリューションを作成しましたが、それほど難しくはありませんでした。
私が使用したフレームワークは、GPS座標を取得するためのCore Location、NSURLConnectionを使用してWebサービスと情報を共有するためのFoundation Framework、座標をマップするためのMapKit、およびオープンソースのSBJsonエンコーダー/デコーダーです。
次に、アプリのユーザーが登録して、現在地を共有する相手を選択できるようにするPHPWebサービスを作成しました。
次に、1分に1回、アクティブなアプリの各インスタンスがその座標をWebサービスに送信し、表示が許可されている他のデバイスの座標をダウンロードします。
このアプリを公開した場合、バッテリー寿命を節約するために更新頻度を選択するオプションを提供する可能性があります。
これも行う2つの無料アプリは、Appleによって作成されたもので、「友達を探す」アプリと「iPhoneを探す」アプリです。
このようなものを作成することに興味がある場合は、developer.apple.comでLocateMeサンプルコードを確認してください。