Firebase云消息传递iOS应用程序,getFrom Android等效?

问题描述:

在Firebase消息传递上,当在Android应用程序上收到消息时,存在getFrom方法(remoteMessage.getFrom())以知道谁发送消息。在iOS上存在相同的内容?Firebase云消息传递iOS应用程序,getFrom Android等效?

+0

爱尤达谈话。 – TheValyreanGroup

+0

对不起,我不明白你的回应 – mabg

Android中的RemoteMessage.getFrom()方法没有iOS对应。

对于iOS,当handling messages,而不是RemoteMessage,您会收到键的字典和值,这是在你的didReceiveRemoteNotification好评。

为了让您知道邮件来自哪个发件人,您可以采取的一种解决方法是为发件人ID包含自定义键值数据(例如sender_id = <Sender ID here>)。有关处理iOS(和Android)中的消息的更多详细信息,请参阅FCM Official Docs