やりたいこと 今回はReact Nativeアプリにおいて、Geofenceを使用し、特定の場所に出入りした際に情報をサーバーに飛ばしてステータスを変更するために導入を行いました。 Geofenceを使用するためには、アプリがバックグラウンド位置情報(Always)が実行できる状態にある必要があります。 イメージ 使用ライブラリ react-native-background-geolocation https://github.com/transistorsoft/react-native-background-geolocation Android版は有料なので注意。 どうしても無料で使いたい場合は、こちらを使用しましょう。 https://github.com/mauron85/react-native-background-geolocation 導入(iOS) 0.60以上を想定