Android 12以降などの最近のモバイルOSにおいて、`Application.runInBackground`をtrueにしてもバックグラウンド動作が制限される主な理由はどれか。

`runInBackground`はUnity側のループを止めない設定だが、OS側がプロセス自体を凍結(Suspend)したりキルしたりするため、完全なバックグラウンド動作にはネイティブプラグインによるサービス実装が必要。