MoEngagePassPushPayloadResult
@objc(MoEngagePassPushPayloadResult)
public final class MoEngagePassPushPayloadResult : NSObject, @unchecked Sendable
Success payload for MoEngagePassPushPayloadTask — fires when the push
payload (process(notificationPayload:forInstanceID:) /
didReceieveNotification(...)) has been validated and dispatched to the
SDK’s push-processing pipeline.
-
Echo of the push payload that was processed. Nested
aps/moengagedictionaries and primitive values pass through unchanged; only the top-levelAnyHashablekeys are normalised toString(push-payload keys areStringin practice — non-string keys fall back toString(describing:)).Declaration
Swift
@objc public let payload: [String : Any]