App Server 连接了 XMPP,可以一次性向客户端发送消息,但是客户端通过 FirebaseMessaging.getInstance().send(remotemsage) 发送上行消息,App Server 无法接收。
上行消息:
FirebaseMessaging.getInstance().send(new RemoteMessage.Builder(to) .setMessageId(messageId) .addData("message", "111") .build()); @Override public void onMessageSent(@NonNull String msgId) { super.onMessageSent(msgId); Log.e("TAG", "onMessageSent: " + msgId); } onMessageSent() 日志将会打印。
尝试:`首先,App Server 运行在个人电脑上,无法接收;其次,App Server 运行在新加坡服务器上,客户端设备连接 VPN,上行发送,但依然无法接收;
怎样做才能让App服务器收到上行消息呢?`