Кто на самом деле является localParticipantIdentifier?

Я создаю это приложение интерактивных сообщений.

Каждый раз, когда я пишу сообщение, отправляю его на другую сторону и использую эту команду:

  [messageTemplateLayout setSubcaption:[NSString stringWithFormat:@"$%@",self.activeConversation.localParticipantIdentifier.UUIDString]];

Я получаю имя другой стороны.

Например, если я на симуляторе использую Kate и я отправляю сообщение John Appleseedсообщение отправлено с подзаголовком John Appleseed и наоборот. Другими словами: John Appleseed получает сообщение со своим именем, и это верно для Kate тоже.

Не должен localParticipantIdentifier быть кто отправляет сообщение?

1 ответ

Решение

Кажется, вы столкнулись с известной проблемой симулятора iPhone. Есть открытый радар для этой проблемы, который говорит, что он работает правильно на реальном устройстве, но не на симуляторе. Смотрите эту ссылку.

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