2011-02-04 33 views
0

Ok ... Appleによって禁止されているかもしれませんが、これが許可されていると仮定します。現在の場所を取得し(難しくない)、ウェブサービスに投稿するための最良の方法は何でしょうか(それほど難しいことではありません)。このアプリは、現時点でどこにいるのかを人々に見てもらうアーティストのためのものです。個人的には、私は24/7のどこにいるのかを人々に知らせたくありませんが、それは私が推測するパフォーマンスアートです。正確な場所は求められていませんが、町やエリアが優先されます。サーバーに到達したときに文字列を変更して、LOGとLATを丸めてより曖昧にすることができます。現在地の取得とウェブサービスへの投稿

ファンが使用するアプリは、サーバーから現在の場所を取得し、地図ビューを場所で更新するアプリです。

自分の座標を見つけてウェブページに投稿する方法があると思いますが、自動的に更新したいと思います。

コードとの応答が必要ではない、方法論/可否についてちょうど一般的な意見は

答えて

0

これは本当にWebページweb-appとして行うべきだと思います。端末からモバイルサファリを使用して座標を取得できます。アプリの承認プロセスをスキップできます。また、電話でフルスクリーンで表示されるように設定することもできます。その違いを知ることはできません。パスワードを入力することもできます。

通常のアプリとして承認されない可能性があります。

いつでも更新するためにページをメタリフレッシュすることができます。

http://smithsrus.com/gps-geolocation-in-safari-on-iphone-os-3-0/

+0

公共のアプリストアに置くことは非生産的なので、とにかく通常のアプリの承認プロセスをやりたいとは思わないでしょう。アドホックは行く道であり、このようなシナリオはそれが必要なものです。私はあなたの結論に同意します、私と同じです。 :) – Craig

1

をいただければ幸い私はおそらく彼にそれに行くためのWebページを与えるだろう彼のポジション彼が訪問するたびに記録します。これはプライベートURLであり、おそらく軽量認証を使用します。汎用性のために、私はデータベースの正確な位置を記録します(後でどのように動作するかについての彼の心が変わった場合に備えて)。しかし、外部サービスや購入した別のデータベースをzipや都市の情報にlat/lngデータで使用すると、正確な場所ではなく一般的な場所をクライアントアプリケーションのユーザーに提供することができます。

代わりに、同じことをする特別なアプリを彼に渡すこともできますが、その場所を記録するWebページをまとめるほうがはるかに簡単なプロセスになります。他のものにも便利です。

ここだけの参照として、モバイルSafariの場所を得ることについて少し過去記事です:http://mobiforge.com/developing/story/location-iphone-web-apps

0

「アーティスト」(したがって、彼はあなたのウェブサーバと彼の座標を共有することを保証する)自分のアプリケーションにログインする必要があり、その後は、 CLLocationManagerを使用して座標を取得し、Google Maps APIを使用して逆ジオコーディングを行い、指定された座標の国と都市を取得します。

はそれについて何か特別なことを確認することはできません:)

+0

私はそれがかなり曖昧であっても、私はあなたの考えを理解してだと思います。しかし、自分の場所を更新するためにアプリ自体を使用する場合、アプリケーションを使用するアーティストとアプリケーションを使用するすべてのアーティストを区別することは問題ではないでしょうか。私は、UUIDをテストし、アーティストのUUIDにデータベースへの保存場所を許可するだけで、Webサービスへの投稿をフィルタリングすることができます...ユーザーに自分の場所を取得する許可をユーザーに求める、とにかくそれをどこでも使用してください。そして、アップルが私たちの全ユーザーの場所を投稿することに熱心であるかどうかは分からない。 –

1

なぜあなたは単にGoogleの緯度を使用して、彼の地位を読んでいないでしょうか?

関連する問題