メールやSMSで現在地を共有する機能を提供するアプリを見たことがあります。私はかなりの量の検索を行いましたが、これに関してはあまり見つかりませんでした。共有されるのは経度、緯度の情報だけだからですか(したがって非常に単純です)?
3 に答える
位置情報を取得し、それをリモートサイトに送信するには、トランスポートメディア(電子メール、TCP / IP、HTTP)を使用する必要があります。それを自動的に共有する方法はありません。
位置情報の更新を購読するには、CLLocationManager を使用する必要があります。それらは非同期で毎秒発生しています。精度やその他のパラメータを制御できます。取得したら、サービスまたは Urban Airship などを介して別のデバイスに通知をプッシュする必要があります。https://itunes.apple.com/us/app/citrus-location/id777381230?ls=1&mt=8のようにアプリをビルドします。
Apple からの詳細情報は次のとおりです。https://developer.apple.com/library/ios/documentation/userexperience/Conceptual/LocationAwarenessPG/CoreLocation/CoreLocation.html
このためには、コアロケーションを使用してユーザーの現在の場所を取得する必要があり、この緯度経度を使用して、Facebook、Gmail、またはソーシャルメディアを介して他のユーザーと Google マップのリンクを共有できます。