One Logo Pool Ball
TelephonyMessagingKit · IOS API REFERENCE

MMSService.Configuration

struct · iOS 26.0+ · SDK 27.1

struct Configuration

A structure that provides information about MMS messages sent and received using the current carrier.

Members (10)

get · iOS 26.0+

maximumImageSize

TypeScript
get maximumImageSize(): (_Foundation_Measurement<_Foundation_UnitInformationStorage>) | null
Swift declaration
var maximumImageSize: Measurement<UnitInformationStorage>?

The maximum size of an image, in bytes, allowed for a sent group message. When this value isn't set, the system uses the value of ``maximumMessageSize`` instead.

set · iOS 26.0+

maximumImageSize

TypeScript
set maximumImageSize(value: (_Foundation_Measurement<_Foundation_UnitInformationStorage>) | null)
Swift declaration
var maximumImageSize: Measurement<UnitInformationStorage>?

The maximum size of an image, in bytes, allowed for a sent group message. When this value isn't set, the system uses the value of ``maximumMessageSize`` instead.

get · iOS 26.0+

maximumRecipients

TypeScript
get maximumRecipients(): (number) | null
Swift declaration
var maximumRecipients: Int?

The maximum number of recipients allowed for a sent group message.

set · iOS 26.0+

maximumRecipients

TypeScript
set maximumRecipients(value: (number) | null)
Swift declaration
var maximumRecipients: Int?

The maximum number of recipients allowed for a sent group message.

get · iOS 26.0+

maximumMessageSize

TypeScript
get maximumMessageSize(): (_Foundation_Measurement<_Foundation_UnitInformationStorage>) | null
Swift declaration
var maximumMessageSize: Measurement<UnitInformationStorage>?

The maximum MMS size for a sent text message.

set · iOS 26.0+

maximumMessageSize

TypeScript
set maximumMessageSize(value: (_Foundation_Measurement<_Foundation_UnitInformationStorage>) | null)
Swift declaration
var maximumMessageSize: Measurement<UnitInformationStorage>?

The maximum MMS size for a sent text message.

get · iOS 26.0+

maximumSubjectSize

TypeScript
get maximumSubjectSize(): (_Foundation_Measurement<_Foundation_UnitInformationStorage>) | null
Swift declaration
var maximumSubjectSize: Measurement<UnitInformationStorage>?

The maximum length of the subject allowed for a sent group message.

set · iOS 26.0+

maximumSubjectSize

TypeScript
set maximumSubjectSize(value: (_Foundation_Measurement<_Foundation_UnitInformationStorage>) | null)
Swift declaration
var maximumSubjectSize: Measurement<UnitInformationStorage>?

The maximum length of the subject allowed for a sent group message.

get · iOS 26.0+

smsSizeToBeSentAsMMSInstead

TypeScript
get smsSizeToBeSentAsMMSInstead(): (_Foundation_Measurement<_Foundation_UnitInformationStorage>) | null
Swift declaration
var smsSizeToBeSentAsMMSInstead: Measurement<UnitInformationStorage>?

The maximum size of an SMS message, beyond which the client needs to use MMS instead.

set · iOS 26.0+

smsSizeToBeSentAsMMSInstead

TypeScript
set smsSizeToBeSentAsMMSInstead(value: (_Foundation_Measurement<_Foundation_UnitInformationStorage>) | null)
Swift declaration
var smsSizeToBeSentAsMMSInstead: Measurement<UnitInformationStorage>?

The maximum size of an SMS message, beyond which the client needs to use MMS instead.

Skipped declarations

No declarations were skipped in this snapshot.

All TelephonyMessagingKit types →