<!--
{
  "availability" : [
    "iOS: 7.0.0 - 27.0.0",
    "iPadOS: 7.0.0 - 27.0.0",
    "macCatalyst: 13.1.0 - 27.0.0",
    "macOS: 10.15.0 - 27.0.0"
  ],
  "documentType" : "symbol",
  "framework" : "CoreLocation",
  "identifier" : "/documentation/CoreLocation/CLBeaconRegion/notifyEntryStateOnDisplay",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "Core Location"
    ],
    "preciseIdentifier" : "c:objc(cs)CLBeaconRegion(py)notifyEntryStateOnDisplay"
  },
  "title" : "notifyEntryStateOnDisplay"
}
-->

# notifyEntryStateOnDisplay

A Boolean value that indicates whether Core Location sends beacon notifications when the device’s display is on.

```
var notifyEntryStateOnDisplay: Bool { get set }
```

## Discussion

When you set this to <doc://com.apple.documentation/documentation/Swift/true>, the location manager sends beacon notifications when the user turns on the display and the device is already inside the region. These are notifications the framework sends even if your app isn’t running. In that situation, the system launches your app into the background so that it can handle the notifications. In both situations, the location manager calls the [`locationManager(_:didDetermineState:for:)`](/documentation/CoreLocation/CLLocationManagerDelegate/locationManager(_:didDetermineState:for:)) method of its delegate object.

The default value for this property is <doc://com.apple.documentation/documentation/Swift/false>.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)