get pollingOption(): NFCTagReaderSession_PollingOption
Swift declaration
var pollingOption: NFCTagReaderSession.PollingOption
RF polling types to perform tag discovery.
set · iOS 26.4+
pollingOption
TypeScript
set pollingOption(value: NFCTagReaderSession_PollingOption)
Swift declaration
var pollingOption: NFCTagReaderSession.PollingOption
RF polling types to perform tag discovery.
get · iOS 26.4+
feliCaSystemCodes
TypeScript
get feliCaSystemCodes(): Array<string>
Swift declaration
var feliCaSystemCodes: [String]
List of FeliCa System Codes to be used in tag detection when NFCTagReaderSession is configured with PollingOption.iso18092 option.
Entries must be specified in "com.apple.developer.nfc.readersession.felica.systemcodes" in Info.plist; all unknown / not matched entries will be dropped.
An empty array indicates all system codes specified in Info.plist will be used. Subsequent duplicate elements will get dropped.
set · iOS 26.4+
feliCaSystemCodes
TypeScript
set feliCaSystemCodes(value: Array<string>)
Swift declaration
var feliCaSystemCodes: [String]
List of FeliCa System Codes to be used in tag detection when NFCTagReaderSession is configured with PollingOption.iso18092 option.
Entries must be specified in "com.apple.developer.nfc.readersession.felica.systemcodes" in Info.plist; all unknown / not matched entries will be dropped.
An empty array indicates all system codes specified in Info.plist will be used. Subsequent duplicate elements will get dropped.
get · iOS 26.4+
iso7816SelectIdentifiers
TypeScript
get iso7816SelectIdentifiers(): Array<string>
Swift declaration
var iso7816SelectIdentifiers: [String]
List of ISO7816 Application Identifiers to be used in tag detection when NFCTagReaderSession is configured with PollingOption.iso14443 and/or PollingOption.pace option.
Entries must be specified in "com.apple.developer.nfc.readersession.iso7816.select-identifiers" in Info.plist; all unknown / not matched entries will be dropped.
An empty array indicates all applications specified in Info.plist will be used. Subsequent duplicate elements will get dropped.
set · iOS 26.4+
iso7816SelectIdentifiers
TypeScript
set iso7816SelectIdentifiers(value: Array<string>)
Swift declaration
var iso7816SelectIdentifiers: [String]
List of ISO7816 Application Identifiers to be used in tag detection when NFCTagReaderSession is configured with PollingOption.iso14443 and/or PollingOption.pace option.
Entries must be specified in "com.apple.developer.nfc.readersession.iso7816.select-identifiers" in Info.plist; all unknown / not matched entries will be dropped.
An empty array indicates all applications specified in Info.plist will be used. Subsequent duplicate elements will get dropped.