默认
发表评论 5
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
是的,从MobileIMSDK v3.2版开发,为了在极烂网络情况下提升客户端手机的网络稳定性,默认使用的是固定端口。

你可以这样做:

  • 1)将客户端的端口设置为随机(下在会教程怎么调用);
  • 2)或者为另一个APP里的客户端兼听端口设为其它端口(推荐使用此方式)。

MobileIMSDK的ios端让系统随机分配端口,可以将绑定端口设为-1即可:
// 使用以下代码表示不绑定固定port(由系统自动分配),否则使用默认的7801端口
 [ConfigEntity setLocalUdpSendAndListeningPort:-1];

MobileIMSDK的Android端也是同样的ConfigEntity.setLocalUdpSendAndListeningPort(0);即可。具体请参见API文档
评论 5
引用:许志敏 发表于 2018-01-30 16:14
setLocalUdpSendAndListeningPort  这个方法点不出来    我这样ConfigEntity.localUDPPort =  0;对不对?

iOS还是Android?
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部