This repository was archived by the owner on Apr 12, 2023. It is now read-only.

Description
その機能リクエストは何らかの問題に関連しますか / Is your feature request related to a problem?
#123 の検討過程で提案をもらったもの。
#123 (comment)
一部端末でバックグラウンドタスクが実行されない。実行されてもキャンセルされる場合がある現象が確認されている。
通常アプリはユーザーやシステムから強制停止されると、次回起動するまでバックグラウンドタスクの実行が制限される(スケジュールされない)。一部の端末ではバッテリー消費を低減する目的で、自動的にアプリを強制停止している可能性がある。
解決策についてお書きください / Describe the solution you'd like
「Force-stop Handling」はExposure Notification APIのバージョン1.5から追加された機能。
Google Play ServicesがEN APIを使っているアプリのプロセスを再起動することで、強制停止の状態から復帰させる。
Force-stop handlingについて、具体的な適用方法についてGoogleから回答を得ている。
- SDK v1.5 以降へのアップデートが必要
- SDKのアップデートで利用可能になる
とのことで、まずXamarin.GooglePlayServices.Nearby.ExposureNotificationをアップデートすることになる(現在は18.0.2-eap.6)。
バージョンアップについては以前Pull Request( #22 )をもらっています。現時点で一気に更新してしまうのは避けて、ライブラリをそれぞれアップデートしていきたいので、こちらで巻き取らせてくださいと調整済です。
Internal Tracking ID: NFR 2262