Я пытаюсь протестировать уведомления pu sh в симуляторе ios с новой функцией Xcode 11.4.
Мое приложение имеет расширения NotificationService и NotificationContent для изменения сообщения перед его отображением пользователю. .
Чтобы отправить уведомление симулятору, я использую терминальную команду:
xcrun simctl push <simulator_id> <app_bundle_id> push.apns
Мой pu sh .apns выглядит так:
{
"Simulator Target Bundle": "app_bundle_id",
"aps":{
"category": "NewOrder",
"alert": {
"loc-key": "NOTIFICATION_KEY",
"loc-args": ["3"]
},
"badge": 1,
"sound": "default",
"types": ["order.created"],
"storeId": "4616",
"mutable-content": 1,
"link": "my-app://orders/3",
"thread-id": "OrderThreadId"
}
}
Я вижу уведомление на экране, но кажется, что атрибут "ссылка" не работает. Когда я нажимаю на пу sh, я ожидаю увидеть, в этом случае, экран третьего порядка, но я вижу главный экран приложения.
Буду признателен за любую помощь в этом. Спасибо.