DeliveryStatusError
public enum DeliveryStatusError : Error, Hashable
Delivery status error describes the reason of a delivery failure
-
File sending is not enabled in dashboard
Declaration
Swift
case fileSendingIsDisabled(messageId: String?)
-
Given file crossed 20 MB limit
Declaration
Swift
case fileSizeTooLarge(messageId: String)
-
Unsupported file type
Declaration
Swift
case unsupportedFileType(messageId: String)
-
Network error
Declaration
Swift
case networkError(messageId: String)
-
When the ack wasn’t received before timeout occured.
Declaration
Swift
case timeout(messageId: String)
-
Failed ack with no error message.
Declaration
Swift
case failed(messageId: String?)
-
Assigned message id for an error
Declaration
Swift
public var messageId: String? { get }