Class

EAWiFiUnconfiguredAccessoryBrowser

An object you use to scan for wireless accessories and configure them for use with the user's app.

Declaration

@interface EAWiFiUnconfiguredAccessoryBrowser : NSObject

Overview

The EAWiFiUnconfiguredAccessoryBrowser class gives your app access to the MFi Wireless Accessory Configuration process. You use a browser object to scan for unconfigured accessories, connect them to the user's Wi-Fi infrastructure, and configure attributes of the accessories. An accessory is represented by an instance of EAWiFiUnconfiguredAccessory.

Topics

Creating the Browser Object

- initWithDelegate:queue:

Creates a browser object that scans for unconfigured accessories.

Managing Browser Interactions

delegate

The object that acts as the delegate of the browser and receives browser events.

EAWiFiUnconfiguredAccessoryBrowserDelegate

A protocol you use to manage the search and configuration processes for an unconfigured accessory browser.

Finding and Configuring Accessories

- configureAccessory:withConfigurationUIOnViewController:

Begins the configuration process for the specified accessory.

- startSearchingForUnconfiguredAccessoriesMatchingPredicate:

Starts the search for unconfigured accessories that match the specified predicate.

- stopSearchingForUnconfiguredAccessories

Stops the search for unconfigured accessories.

unconfiguredAccessories

The set of unconfigured accessories that have been discovered.

Relationships

Inherits From

See Also

Wi-Fi Accessory Configuration

Wireless Accessory Configuration Entitlement

A Boolean value indicating whether your app may configure MFi Wi-Fi accessories.

Key: com.apple.external-accessory.wireless-configuration
EAWiFiUnconfiguredAccessory

An object that provides information about an unconfigured MFi Wireless Accessory Configuration accessory.