API Differences in WiFiAware in iOS 26.0

It can be difficult to find what changed in Apple SDKs. These pages are algorithmically generated and show what is new in WiFiAware in the iOS 26.0 SDK.

Table of Contents

Protocols

WAService

Structs

WACapabilities
WAEndpoint
WAPairedDevice
WAParameters
WAPath
WAPerformanceReport
WAPublishableService
WAPublisherListener
WASubscribableService
WASubscriberBrowser

Enums

WAAccessCategory
WAError
WAPerformanceMode

Typealiases

DevicesSequence
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = any Swift.Error
Feature
public typealias AllCases = [WiFiAware.WACapabilities.Feature]

Functions & Methods

Network.BrowserProvider
public static func wifiAware(_ action: WiFiAware.WASubscriberBrowser.Action, active requestedDuration: Swift.Duration? = nil) -> Self
Network.ListenerProvider
public static func wifiAware(_ action: WiFiAware.WAPublisherListener.Action, active requestedDuration: Swift.Duration? = nil) -> Self
Network.NWParameters
final public func wifiAware(_ configurator: (inout WiFiAware.WAParameters) -> Swift.Void) -> Self
Network.NWParametersBuilder
public func wifiAware(_ configurator: (inout WiFiAware.WAParameters) -> Swift.Void) -> Network.NWParametersBuilder<Top, repeat each P>

Properties & Constants

Network.NWError
public var wifiAware: WiFiAware.WAError?
Network.NWParameters
final public var wifiAware: WiFiAware.WAParameters
Network.NWPath
public var wifiAware: WiFiAware.WAPath?