selectedMessage() не вызывается при выборе сообщения в симуляторе с расширением сообщения
Я пытаюсь вызвать конкретное содержимое сообщения при выборе сообщения с моим расширением сообщения. Я использую следующую функцию переопределения:
override func didSelect(_ message: MSMessage, conversation: MSConversation) {
print("selected a message")
print(conversation.selectedMessage?.url)
}
Эта функция записывает выбранное сообщение в исходное сообщение после отправки. Однако, когда я переключаюсь на поток получателей в симуляторе и выбираю сообщение, мой didSelect()
переопределение не срабатывает.
Кроме того, если я вернусь к исходной расшифровке после этого, didSelect()
переопределение тоже не срабатывает.
У меня сложилось впечатление, что это переопределение должно срабатывать при каждом выборе сообщения, независимо от контекста.
Документы API: https://developer.apple.com/reference/messages/msmessagesappviewcontroller/1833298-didselect
СПАСИБО ВСЕМ!!