One Logo Pool Ball
NearbyInteraction · IOS API REFERENCE

NINearbyAccessoryConfiguration

class · iOS 15.0+ · SDK 27.1

class NINearbyAccessoryConfiguration

Members (6)

init · iOS 16.0+

init

TypeScript
static initAccessoryDataBluetoothPeerIdentifier(accessoryData: ArrayBuffer, identifier: string): NINearbyAccessoryConfiguration
Swift declaration
init(accessoryData: Data, bluetoothPeerIdentifier identifier: UUID) throws
init · iOS 27.0+

init

TypeScript
static initBluetoothChannelSoundingIdentifierPreviousBluetoothIdentifier(bluetoothIdentifier: string, previousBluetoothIdentifier?: (string) | null): NINearbyAccessoryConfiguration
Swift declaration
init(bluetoothChannelSoundingIdentifier bluetoothIdentifier: UUID, previousBluetoothIdentifier: UUID?)
init · iOS 15.0+

init

TypeScript
static initData(data: ArrayBuffer): NINearbyAccessoryConfiguration
Swift declaration
init(data: Data) throws
get · iOS 15.0+

accessoryDiscoveryToken

TypeScript
get accessoryDiscoveryToken(): NIDiscoveryToken
Swift declaration
@NSCopying var accessoryDiscoveryToken: NIDiscoveryToken { get }
get · iOS 16.0+

isCameraAssistanceEnabled

TypeScript
get isCameraAssistanceEnabled(): boolean
Swift declaration
var isCameraAssistanceEnabled: Bool { get set }
set · iOS 16.0+

isCameraAssistanceEnabled

TypeScript
set isCameraAssistanceEnabled(value: boolean)
Swift declaration
var isCameraAssistanceEnabled: Bool { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

NINearbyAccessoryConfiguration.init()

inherited init: cannot prove legal (class declares 3 custom initializers)

All NearbyInteraction types →