如何检测哪个用户是iOS iMessage扩展的消息发送者



我最近开始为我的应用程序开发iMessage扩展。

如果一个用户发送消息,另一个用户将接收消息,我如何从发送消息的用户那里接收数据并相应地更改我的UI?数据只是一个字符串。我不知道如何检测activeMessage是来自发送方还是接收方。

MSMessage有一个属性var senderParticipantIdentifier: UUID,它将为您提供消息作者的UUID。该信息可以与CCD_ 4信息进行比较。MSConversation具有var localParticipantIdentifier: UUID的特性

标识此设备上的用户的UUID。

var remoteParticipantIdentifiers: [UUID]

表示此中远程参与者的UUID数组会话

消息框架的文档中有大量可用信息。

最新更新