收藏
回答

IOS'真机调试模式'下, Socket数据发送不了

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小游戏 Bug Windows 1.02.1808101

- 当前 Bug 的表现(可附上截图)

用websocket可以连上服务器, 但发送数据后, 服务器没有收到. '预览'模式下一切正常.


微信客户端版本为6.7.2.


- 预期表现

数据可以正常发送


- 复现路径


- 提供一个最简复现 Demo


最后一次编辑于  2018-09-06
回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2018-09-06

    你好,这个预览模式下正常连接的话,那应该就是业务域名这块的问题啦

    2018-09-06
    赞同
    回复 4
    • zhong
      zhong
      2018-09-06

      你好, 域名方面, 我已勾选了'不校验域名'的选项了,  而且连接是连上去了的(服务器有连接信息), 就是发送有问题.


      2018-09-06
      回复
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      2018-09-07回复zhong

      麻烦提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

      2018-09-07
      回复
    • zhong
      zhong
      2018-09-07回复社区技术运营专员-娇华

      机型: Iphone7 Plus

      微信版本: 6.7.2


      项目目前不太方便抽出来, 我想问下, 真机模式下, 你们有对websocket发送的数据做什么额外处理吗? 因为'预览'模式一切是正常的.

      2018-09-07
      回复
    • zhong
      zhong
      2018-09-07回复zhong

      我这里说的'预览'模式是指点击'预览'按钮, 生成一个二维码, 然后手机微信扫码进入游戏. 这种模式下, 同一个手机, 同一套代码, 网络数据发送是没问题的.


      2018-09-07
      回复
  • Wayne
    Wayne
    12-04

    楼主解决问题了吗 ?我现在也遇到同样的问题

    12-04
    赞同
    回复
  • BY
    BY
    2018-10-12

    遇到了类似的问题,socket开发者工具上连接可以走本地host连接到测试环境,但是真机就不行,真机一连接就连接到了线上环境,没有走本地的host

    2018-10-12
    赞同
    回复