この API により、アプリケーションを実行しているデバイスで GPS 情報をやり取りすることで、スマート デバイス アプリケーションで複数のロケーションサービスを提供できます。
この API が解決するシナリオについては、次のドキュメントで説明します。この APIを使用できるよう、GetMyLocation、GetLatitude、GetAddress など多くのメソッドが定義されています。また、新しい構造化データタイプの GeoLocationInfo も定義されています。
オフライン データベース オブジェクトのプロパティ
- [ AuthorizationStatus ]
- 現在のオーソライズのステータスを返します。これは、ユーザーが指定したものよりも高いオーソライズレベルを必要とする API を使用している場合に役立ちます。現在ユーザーに付与されているアクセス許可のレベルが低い (WhenInUse または Denied) 場合、ユーザーに警告を与え、設定画面で必要なアクセス許可を追加するよう求めることができます。
メソッド
*アスタリスクが付いているメソッドは、デバイスでのみ機能します。
注:
- iOS では、追跡および近接アラートのメソッドをバックグラウンドモードで動作させるには、アクセス許可が必要です。GeoLocation API をバックグラウンドで動作させるには (アプリケーションが閉じられている場合やデバイスがロックされている場合)、info .plist ファイルで必要とされるバックグラウンドモードに "App registers for location updates" という文字列を追加する必要があります。
使用可能バージョン
近接アラートのメソッドは、GeneXus X Evolution 3 RC (コード名:Tilo) 以降の iOS でのみ利用可能です。 Tilo) 以降で利用できます。
|