こんにちはCoreLocation
、特定の地域に到達したかどうかを知るためにプロジェクトで使用している皆さん。私は使用していませんstartMonitoringForRegion
が、代わりにstartMonitoringForSignificantLocationChange
バックグラウンドで使用しています。
そのため、位置情報が更新されると、保存した場所を確認し、距離が設定半径以下の場合はローカル通知を送信します。ユーザーが範囲内にいて、プッシュを受信したとしましょう。繰り返しますが、彼がバックグラウンドで少し歩くと、確かに通知が表示されます. これに対応する方法、つまり、通知を受け取ったので再度ポップアップすることはありません。また、その地域を離れて再入力するとポップアップするはずです。ブール値を使用して確認することを考えていました。