API Differences in ProximityReader in iOS 18.0

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

Table of Contents

Classes

ProximityReaderDiscovery

Structs

MobileNationalIDCardDataRequest
MobileNationalIDCardDataRequest
Element
MobileNationalIDCardDataRequest
Response
MobileNationalIDCardDataRequest.Response
DocumentElements
MobileNationalIDCardDisplayRequest
MobileNationalIDCardDisplayRequest
Element
MobileNationalIDCardDisplayRequest
Options
MobileNationalIDCardDisplayRequest.Options
ValidationMode
MobileNationalIDCardDisplayRequest
Response
MobileNationalIDCardRawDataRequest
MobileNationalIDCardRawDataRequest
Element
MobileNationalIDCardRawDataRequest
Response

Enums

MobileNationalIDCardDataRequest.Response.DocumentElements
Sex
MobileNationalIDCardDisplayRequest.Response
ValidationOutcome
PaymentCardTransactionRequest
PaymentCycle
PaymentCardTransactionRequest
TransactionAmountDescription

Functions & Methods

MobileDocumentRequest
public static func nationalIDCard(region: Foundation.Locale.Region, _ elements: [ProximityReader.MobileNationalIDCardDisplayRequest.Element], options: ProximityReader.MobileNationalIDCardDisplayRequest.Options = .init()) -> Self
MobileDocumentRequest
public static func nationalIDCardData(region: Foundation.Locale.Region, retaining retainedElements: [ProximityReader.MobileNationalIDCardDataRequest.Element] = [], notRetaining nonRetainedElements: [ProximityReader.MobileNationalIDCardDataRequest.Element] = []) -> Self
MobileDocumentRequest
public static func nationalIDCardRawData(region: Foundation.Locale.Region, retaining retainedElements: [ProximityReader.MobileNationalIDCardRawDataRequest.Element] = [], notRetaining nonRetainedElements: [ProximityReader.MobileNationalIDCardRawDataRequest.Element] = []) -> Self

Properties & Constants

MobileNationalIDCardDataRequest.Response.DocumentElements.Sex
public var localizedName: Swift.String
PaymentCardReadResult
public let applicationTypeIdentifier: Swift.String?
PaymentCardReader
final public let options: ProximityReader.PaymentCardReader.Options
PaymentCardTransactionRequest
public var transactionDescription: ProximityReader.PaymentCardTransactionRequest.TransactionAmountDescription?

Conformances

PaymentCardTransactionRequest.PaymentCycle
Swift.Equatable
PaymentCardTransactionRequest.PaymentCycle
Swift.Hashable
ProximityReaderDiscovery.ContentError
Swift.Equatable
ProximityReaderDiscovery.ContentError
Swift.Hashable
ProximityReaderDiscovery.Topic.Payment
Swift.Equatable
ProximityReaderDiscovery.Topic.Payment
Swift.Hashable

Enum Cases

PaymentCardReaderError
case unknown(code: Swift.Int)