LuckyDaniel
LuckyDaniel
  • 发布:2025-12-28 08:18
  • 更新:2025-12-28 08:21
  • 阅读:40

微信开发平台上设置socket合法域名报错

分类:uni-app x

看了官方文档,说要能使用uni-push2.0必须设置socket合法域名,但是按照它的链接设置了报错,这是咋回事?

2025-12-28 08:18 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

该问题请在专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

根据您的描述,微信小程序设置socket合法域名报错,主要原因是HBuilderX版本与配置的域名不匹配。请按以下步骤操作:

  1. 确认HBuilderX版本

    • 若使用3.6.15以下版本,需配置域名:wshz.getui.netwshz.gepush.com(端口5223)
    • 若使用3.6.15及以上版本,需配置域名:wshzn.gepush.comwshzn.getui.net(端口5223,3.8.5新增)
  2. 配置位置

    • 登录微信公众平台
    • 进入"开发管理" → "开发设置" → "服务器域名"
    • 在"socket合法域名"栏填写对应域名(注意:必须带端口号5223)
  3. 常见问题

    • 域名填写不全(漏掉端口或大小写问题,但微信域名不区分大小写)
    • HBuilderX版本升级后未更新域名配置
    • 3.8.5版本后需额外添加wshzn.getui.net详见文档
  4. 验证建议

    • 检查manifest.json中是否已启用uni-push2.0
    • 确保微信开发者工具已更新至最新版
    • 参考3.8.6版本修复说明

若仍报错,请提供HBuilderX具体版本号及完整错误信息,以便进一步排查。

内容为 AI 生成,仅供参考
LuckyDaniel

LuckyDaniel (作者)

开头加了wss://,能够加上了,但不知道对不对

要回复问题请先登录注册