モバイルアプリのホワイトリスト
Power SavingやData saverなどの機能は、モバイル端末のバッテリー寿命を延ばしたり、モバイルデータの使用量を減らすために、アプリケーションの動作に影響を与えることがあります。一般的には、これらの機能が有効になっている場合、アプリケーションの通信やバックグラウンドでの動作が制限され、ユーザーが期待する動作が正しく行われないことがあります。そこで、OS側で特定のアプリケーションに対してホワイトリストを設定することで、これらの機能が有効になっている場合でも正しく動作するようにすることができます。つまり、ホワイトリストに登録されたアプリケーションは、通常の動作を維持することができます。 例えば、Androidでは「バッテリーの最適化」機能があり、これによりバッテリーの消費を抑えるためにアプリケーションの実行を制限することができます。しかし、ユーザーが特定のアプリケーションについてこの制限を解除したい場合、ホワイトリストに登録することができます。同様に、iOSでは「モバイルデータの使用制限」機能があり、これにより特定のアプリケーションについてモバイルデータの使用を許可することができます。 つまり、ホワイトリストとは、これらの制限機能によってアプリケーションの動作が制限されることを防ぐために、OS側で設定されたアプリケーションのリストのことを指します。