Skip to main content

2026 年 9 月 28 日

バックグラウンド テレメトリ (iOS) の Always-On の場所

Omnissa Workspace ONE Intelligent Hub for iOS (Hub) を有効にして、管理対象 iOS デバイスで Always Allow (always-on) の場所を要求します。これにより、Omnissa Intelligence SDK は Hub のバックグラウンドでの実行中にロケーションベースのテレメトリを確実に収集できます。この機能を有効にするには、Omnissa Workspace ONE UEMで設定を構成し、ユーザーが該当するプロンプトをデバイスに表示して機能について通知できるようにします。

Always-Allow の場所を構成する理由

iOS のIntelligent Hubは、Omnissa Intelligence のデバイステレメトリと位置情報テレメトリを収集できます。Hub がバックグラウンドにあるときに位置情報を確実に収集するには、iOS ではユーザーに常に 許可 (常にオン)の位置情報権限を付与する必要があります。Hub は、管理者が必要と通知した場合にのみこのエスカレーションを要求し、必要な構成を実行する UEM 管理デバイスでのみ要求します。

この機能は、例えば病院など、デバイス分析の信頼性を向上させる、フロントラインの iOS ユースケース専用の機能です。また、共有デバイスが紛失または盗難にあった場合に共有デバイスを探すなどのシナリオもサポートします。

デフォルトではオフ

iOS のIntelligent Hubは、明示的に有効にしない限り、常時オンの場所を要求しません。このプロンプトは、Intelligence SDK が機能が必要であることを通知し(iOSContinuousDataCapture = true)、リストされたキーと値のペアが設定されたデバイスが UEM で管理されている場合にのみ表示されます。

仕組み

Intelligence SDK は、この動作を制御する 2 つのテレメトリ キーと値のペア (KVP) を出力します。Intelligent Hubはそれらを使用し、場所の権限を 常に許可 にエスカレーションするようにユーザーに求めるかどうかを決定します。

KVPデフォルト値説明
iOSContinuousDataCapturefalseHub を有効にして Always-On の場所を要求するには、 true する必要があります。false の場合、Hub はプロンプトを表示しません。
iOSContinuousDataCaptureSensitivity0 (低)オプション。

必要な精度、距離フィルタ、ジオフェンス半径を決定する位置感度レベル (0 ~ 3) を設定します。

感度レベル

感度は 1 つの値(0 ~ 3)で、必要な精度、距離フィルタ、ジオフェンス半径の 3 つの位置パラメータをまとめて設定します。値を小さくすると、バッテリ寿命が優先されます。高い値を指定すると、精度が向上し、テレメトリがキャプチャされる頻度が向上します。

感度望ましい精度距離フィルタ (メートル)ジオフェンス半径 (メートル)
0 — 低kCLLocationAccuracyThreeKilometers (≈ 3 km)500500
1 — 中kCLLocationAccuracyKilometer (≈ 1 km)250300
2 — 高kCLLocationAccuracyHundredMeters (≈ 100 m)100200
3 —最大値kCLLocationAccuracyNearestTenMeters (≈ 10 m)50100
  • 望ましい精度 -iOS が各場所の修正を解決しようとする正確な方法は、低約 3 km から最大で約 10 メートルです。
    • 精度が高いほど、ロケーションの品質は向上しますが、より多くのバッテリーを使用します。
  • 距離フィルタ
    • iOS が Hub に新しい位置情報を送信する前に、デバイスが移動する必要がある最小距離。
    • たとえば、500 m のフィルタでは、座標の更新前にデバイスを約 500 m 移動する必要があります。
    • ポーリング間の移動数よりも小さい場合、Hub は以前の場所を保持します。
    • 値が小さいほど、より頻繁に動きをキャプチャし、より多くのバッテリーを使用します。
  • ジオフェンス半径
    • Hub を閉じると、SDK は最後の既知の場所の周囲にこのサイズの円形境界を設定します。
    • デバイスが境界線を通過すると、iOS は一時的に Hub を起動してテレメトリを記録し、新しい境界が描画されます。
    • 半径が小さいほどハブが起動する頻度が高くなります
    • Appleの最小値は100mです。

UEM での KVP の設定

Workspace ONE UEM コンソールで、これらの KVP を カスタム設定 (JSON) として入力します。

予想されるバッテリへの影響

Omnissaは、実際の業務時間に近い8時間という期間でこの機能をテストしました。その際、画面は常にオンの状態に保ち、位置情報やジオフェンスのイベントを最高精度で1秒に約1回発生させるようシミュレーションを行いました。これらは、一般的な実際の使用環境よりも過酷な条件です。テストでは、現在のiPhone 16 Pro (iOS 18) と古いiPhone X (iOS 16) を使用しました。

機能なしで実行されている同じアプリと比較して、8時間のテストで使用される追加のバッテリー:

動作状態iPhone 16 ProiPhone X
アプリはバックグラウンドで開き、積極的に収集しています≈ 5 ポイント≈ 0 ポイント
強制終了後、移動中にジオフェンスで起動≈ 7 ポイント≈ 11 ポイント
バックグラウンドで静止(更新がほとんどない、またはまったくない)≈ 0 ポイント≈ 13 ポイント

参考までに、画面を点灯させた状態での8時間におけるバッテリー消費量は、デバイス単体で約25%(iPhone 16 Pro)から60%以上(iPhone X)に達しました。つまり、バッテリー消費の大部分は、この機能によるものではなく、デバイスの通常の動作によるものだと言えます。

バッテリーは感度設定でスケールを使用します。感度が高いほど、場所の更新頻度が高くなります。最大12マイルのドライブの約10倍の頻度で更新されます。テレメトリのニーズを満たす最も低い感度を選択します。

内部テストに基づく

これらの結果は、意図的に積極的な条件下で Omnissa 内部テストを行った結果です。実際のバッテリへの影響は、デバイス モデル、iOS バージョン、感度設定、ユーザーの移動量、ネットワーク条件、およびその他の実行中のアプリケーションによって異なります。実際の展開では影響が低くなります。

前提条件

デバイスは iOS 向け Omnissa Workspace ONE Intelligent Hub 26.05 以降を実行する必要があります。以前のバージョンでは、常時オンのバックグラウンド テレメトリはサポートされていません。

手順

Workspace ONE UEM コンソールで構成を行い、必要な MDM 構成を持つ UEM 管理の iOS デバイスでのみ iOS デバイスにプロンプトが表示されるようにします。

  1. デバイスの収集レベルを設定します。
    1. Workspace ONE UEM で、[グループと設定] > [すべての設定] > [デバイスとユーザー] > [全般] > [プライバシー] の順に移動します。
    2. 必要に応じて、 現在の設定 を 継承 ではなく オーバーライド に設定します。
    3. ロケーション > GPS データ で、管理する所有形態タイプの収集レベル(収集と表示など)を選択します:(企業– 専用、企業 – 共有、従業員所有、未割り当て)。
      • 展開に適していると思われる登録クラスの GPS 設定を有効にします。
        該当するデバイス タイプの GPS データ収集を選択します。
    4. ページの一番下までスクロールし、設定を保存します。
  2. Intelligent Hubの位置情報データの収集 をオンにします。
    1. 引き続きUEMで、[グループと設定] > [すべての設定] > [デバイスとユーザー] > [Apple] > [Apple iOS] > [ハブ設定] の順に進みます。
    2. 必要に応じて、現在の設定を**「オーバーライド」**に設定してください。
    3. 全般 タブの エリア セクションで、 位置情報データの収集 を有効にします。これはオンにする必要があります。
    4. [全般] 領域で、[バックグラウンド アプリの更新] が有効になっていることを確認し、Hub がバックグラウンドで実行およびレポートできるようにします。
      バックグラウンドで更新するように Hub 設定を構成します。
    5. Hub がバックグラウンドで更新される頻度については、 最小更新間隔 (4 時間など) を確認します。
    6. ページの一番下までスクロールし、設定を保存します。
  3. デフォルトの SDK プロファイルで、カスタム設定として KVP を入力します。
    1. Workspace ONE UEM で、[グループと設定] > [すべての設定] > [アプリ] > [設定とポリシー] > [設定] の順に進みます。
    2. 必要に応じて、現在の設定を**[オーバーライド]**に設定してください。
    3. カスタム設定を有効に設定します。
    4. カスタム設定 フィールドに、JSON として KVP を入力します。
      デフォルトの SDK プロファイルで、カスタム設定として KVP を入力します。
      • CaptureDEXData はモバイル分析の収集を有効にし、 DataCaptureSettings は常時オンの位置情報をオンにします。
      • オプションで iOSContinuousDataCaptureSensitivity を追加できます。デフォルト(0、低)を使用する場合は省略するか、0 ~ 3 の値を設定します。
      {   
          "CaptureDEXData": true, 
          "DataCaptureSettings": { 
              "iOSContinuousDataCapture": true,  
              "iOSContinuousDataCaptureSensitivity": 3 
          } 
      } 
      
    5. 設定を保存します。

エンド ユーザーには何が表示されますか。

iOS は位置情報へのアクセスを段階的に許可します。構成後、Hub は以下の標準システム プロンプトをトリガします。説明テキストはワークプレース ポリシーによって提供されるため、ユーザーは要求が行われている理由を確認できます。

画面 1:初期ロケーション要求(使用中)

iOS では最初に、Hub が位置情報を使用できるかどうかを尋ねるメッセージが表示されます。**「Hubによる位置情報の使用を許可しますか」**というダイアログに、 ポリシーに関する注記が表示されます。職場によって設定されたポリシーにより、このアプリは、アプリが開いている間、またはバックグラウンドで動作している間のみ、位置情報を収集できるようになっています……

オプションには、 一度許可、アプリの使用中に許可 、 許可しない があります。テレメトリを有効にするには、ユーザーは アプリの 使用中に許可 を選択します。
デバイス ユーザーには、画像のプロンプトが表示され、選択する必要があります。

画面 2: 常に許可するエスカレーション

iOS では、ユーザーに権限をバックグラウンドに拡張するよう求めます。このダイアログには、 アプリケーションを使用していない場合でも「Hub」による位置情報の使用を許可しますか? というメモが表示されます 。そこには「…このアプリが継続的、またはバックグラウンドで位置情報を収集できるようになります…」という注記が添えられています。

オプションには、 使用中のみ保持 または **常に許可 に変更 **が含まれます。継続的なバックグラウンド テレメトリを有効にするには、ユーザーは 常に許可に変更を選択します。
iOs が権限をバックグラウンドに拡張する際に、別のデバイス プロンプトが表示される。

タイミングと正確な位置

Hub ではなく iOS が、常に許可のエスカレーションをいつ表示するかを制御します。プロンプトは通常、すぐに表示されるのではなく、最初の 使用中 の許可の後に表示されます。正確なテレメトリを実現するために、 正確な場所 をオンのままにします。

その他のプロンプトと頻度

ユーザーが常に許可を与えた後、iOS は定期的にバックグラウンドでの位置情報の使用を再確認します。これは iOS 13 で導入されたAppleプライバシー機能で、Hub や管理者ではなく iOS によって制御されます。
Hub が位置情報を使用していることをユーザーに伝える別のプロンプトの画像。

ユーザーが表示する頻度

iOS では、リマインダーが独自のスケジュールで表示されます。通常は数日おきに(ユーザーは週に数回報告します)。ユーザーがすでに承認した回数に関係なく再び表示され、このリマインダのみを無効にする設定はありません。表示されるカウントとマップは、特定のウィンドウ中に Hub がバックグラウンドで場所にアクセスした頻度を反映しています(たとえば、「過去3日間で1回」)など。

ユーザーが選択すべき内容

バックグラウンド テレメトリのフローを維持するには、リマインダが表示されるたびに 常に許可 を選択する必要があります。使用中 にのみ変更 を選択すると、権限が再度付与されるまでバックグラウンド収集が停止します。

フロントライン ユーザーに対する期待値の設定

リマインダーは設計上繰り返されるため、これらのプロンプトに Hub が表示される理由と、**[常に許可 ]**を選択する必要がある理由をフロントライン ユーザーに事前に伝えてください。これを事前に伝えることで、サポート チケットを削減し、誤ってオプトアウトしてしまう事態を防ぐことができます。

注意事項と考慮事項

  • 常時オンの位置情報はデフォルトでオフになっています。Hubは、iOSContinuousDataCapture = trueの場合、かつデバイスが上記の構成でUEM管理されている場合にのみ、プロンプトを表示します。
  • 信頼性の高いテレメトリを確保するため、**「正確な位置情報」をオンにし、「Appのバックグラウンド更新」**を有効にしてください。
  • 繰り返し発生する iOS リマインダを非表示にすることはできません。それに応じてエンドユーザーへの連絡を計画します。

このページは役に立ちましたか?

このトピックについてフィードバックを送信

このトピックは役に立ちましたか?

個人情報や機密情報は入力しないでください。

リンクを生成しています…