Я подключил конечную точку SNS к приложению ios. Когда я публикую в конечной точке sns:
anSNS.publish(
TargetArn=userLUT['mobrien'],
Message=aMessage,
MessageAttributes={
'one': {'DataType': 'String', 'StringValue': aOne},
'two': {'DataType': 'Number', 'StringValue': aTwo}
})
, я получаю сообщение в launchOptions от этого конструктора:
func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool
в виде строки .alert.
Iне получают атрибуты MessageAttributes в словаре launchOptions. Как мне получить атрибуты сообщения?