API Differences in XPC in iOS 17.0

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

Table of Contents

Protocols

XPCPeerHandler

Classes

XPCListener
XPCSession

Structs

XPCReceivedMessage
XPCRichError

Typealiases

InitializationOptions
public typealias ArrayLiteralElement = XPC.XPCSession.InitializationOptions
InitializationOptions
public typealias ArrayLiteralElement = XPC.XPCListener.InitializationOptions
InitializationOptions
public typealias Element = XPC.XPCSession.InitializationOptions
InitializationOptions
public typealias Element = XPC.XPCListener.InitializationOptions
InitializationOptions
public typealias RawValue = Swift.UInt64
InitializationOptions
public typealias RawValue = Swift.UInt64

Functions & Methods

XPCPeerHandler
public func handleCancellation(error: XPC.XPCRichError)

Properties & Constants

XPCRichError
public var debugDescription: Swift.String
XPCSession
public var debugDescription: Swift.String
public var XPC_TYPE_RICH_ERROR: XPC.xpc_type_t

Conformances

XPCRichError
Swift.CustomDebugStringConvertible
XPCSession
Swift.CustomDebugStringConvertible