init(browseDescriptor:parameters:access:)
Creates a view controller with the parameters and access level you specify that displays the available devices on network.
Declaration
@MainActor @preconcurrency convenience init?(browseDescriptor: NWBrowser.Descriptor, parameters: NWParameters? = nil, access: DDDevicePairingAccess = .default)Parameters
- browseDescriptor:
A descriptor for your application service. To create an application service descriptor, call
NWBrowser.Descriptor.applicationService(name:options:)and provide a name for the service. - parameters:
Parameters for your network connection. Use Applicationservice to create a default set of parameters that create an encrypted connection with the other devices. You can also add
aNwprotocolframer to provide an application-level messaging protocol. - access:
The Dddevicepairingaccess access level, the default is
DDDevicePairingAccess.default.