Кто на самом деле является localParticipantIdentifier?
Я создаю это приложение интерактивных сообщений.
Каждый раз, когда я пишу сообщение, отправляю его на другую сторону и использую эту команду:
[messageTemplateLayout setSubcaption:[NSString stringWithFormat:@"$%@",self.activeConversation.localParticipantIdentifier.UUIDString]];
Я получаю имя другой стороны.
Например, если я на симуляторе использую Kate
и я отправляю сообщение John Appleseed
сообщение отправлено с подзаголовком John Appleseed
и наоборот. Другими словами: John Appleseed
получает сообщение со своим именем, и это верно для Kate
тоже.
Не должен localParticipantIdentifier
быть кто отправляет сообщение?
1 ответ
Решение
Кажется, вы столкнулись с известной проблемой симулятора iPhone. Есть открытый радар для этой проблемы, который говорит, что он работает правильно на реальном устройстве, но не на симуляторе. Смотрите эту ссылку.