<!--
{
  "availability" : [
    "iOS: 26.2.0 -",
    "iPadOS: 26.2.0 -",
    "macCatalyst: 26.2.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "WiFiInfrastructure",
  "identifier" : "/documentation/WiFiInfrastructure/WINetworkSharingProvider/NetworkEvent/newShareableNetworkAvailable",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "Wi-Fi Infrastructure"
    ],
    "preciseIdentifier" : "s:18WiFiInfrastructure24WINetworkSharingProviderC12NetworkEventV012newShareableG9AvailableSbvp"
  },
  "title" : "newShareableNetworkAvailable"
}
-->

# newShareableNetworkAvailable

A Boolean value that indicates whether the system detected available networks your app extension may request from people.

```
let newShareableNetworkAvailable: Bool
```

## Discussion

Your app extension can use [`presentAskToShareUI(scanProvider:)`](/documentation/WiFiInfrastructure/WINetworkSharingProvider/presentAskToShareUI(scanProvider:)) to request that people share
the network with your accessory when your accessory needs it.
This flag clears when people share the available networks to your accessory or when the
networks are no longer available.

> Important: When people choose to automatically share networks to your accessory, the system
> automatically provides the network in the ``doc://com.apple.wifiinfrastructure/documentation/WiFiInfrastructure/WINetworkSharingProvider/NetworkEvent/networks`` property without setting this flag,
> because your app extension doesn’t need to take action.

---

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)