0
이 대화 형 메시지 앱을 만들고 있습니다.사실 누가 localParticipantIdentifier입니까?
내가 메시지를 작성하고 다른쪽으로 전송하고이 명령을 사용할 때마다 :
[messageTemplateLayout setSubcaption:[NSString stringWithFormat:@"$%@",self.activeConversation.localParticipantIdentifier.UUIDString]];
내가 다른 팀의 이름을 얻을 수 있습니다.
예를 들어 시뮬레이터에서 Kate
을 사용 중이고 메시지를 John Appleseed
으로 보내면 메시지는 서브 캡 John Appleseed
과 함께 전송되며 그 반대의 경우도 마찬가지입니다. 즉 : John Appleseed
은 자신의 이름으로 메시지를 수신하며 이것은 Kate
에도 해당됩니다.
localParticipantIdentifier
은 누가 메시지를 보내야합니까?
이렇게 로컬 또는 원격 사용자를 올바르게 식별 할 수 없습니까? – SpaceDog
이 버그는 시뮬레이터에서만 발생합니다. 연결된 열린 레이더 보고서에서 senderParticipantIdentifier를 참조하여 메시지를 보내는 사람을 확인할 수 있습니다. – dean
괜찮지 만 테스트하지 않고 무언가를 개발하는 것은 매우 위험 할 수 있습니다 ... 좋아요, 올바르게 표시되면 장치에서 테스트 할 수 있지만 모든 것을 테스트하기 위해 앞뒤로 메시지를 보낼 수는 없습니다 ... 어쨌든, – SpaceDog