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

СПАСИБО ВСЕМ!!

0 ответов

Другие вопросы по тегам