uni-app 在没有勾选push模块以及删除相应push代码的前提下 还会提示未添加push模块

发布于 1周前 作者 sinazl 来自 Uni-App

uni-app 在没有勾选push模块以及删除相应push代码的前提下 还会提示未添加push模块

开发环境 版本号 项目创建方式
Windows win11 22621.3296 HBuilderX
产品分类:uniapp/App  
PC开发环境操作系统:Windows  
HBuilderX类型:正式  
HBuilderX版本号:3.99  
手机系统:Android  
手机系统版本号:Android 14  
手机厂商:小米  
手机机型:xiaomi civi3  
页面类型:vue  
vue版本:vue2  
打包方式:云端  
App下载地址或H5网址:[https://www.pgyer.com/f671ef71f6bf2f9d8bca7415695d73a2](https://www.pgyer.com/f671ef71f6bf2f9d8bca7415695d73a2)  

# 操作步骤:
  

# 预期结果:
在删除对应push模块以及对应push代码后不应该提示未添加push模块  

# 实际结果:
任然提示未添加push模块  

# bug描述:
我在manifest.json中已经删除push模块,以及在代码中删除了对应plus.push.getClientInfo().clientid代码,但是我在工作台-展会模版中添加信息后点击提交功能的时候还会提示未添加push模块。

2 回复

可以全局搜索一下是不是有残留的plus.push


在 uni-app 开发中,如果你没有勾选推送(Push)模块,并且已经删除了所有与推送相关的代码,但仍然提示未添加 Push 模块,可能是以下原因导致的:

1. manifest.json 配置文件中仍存在推送相关配置

  • 即使你没有在 HBuilderX 中勾选 Push 模块,manifest.json 文件中可能仍然存在与推送相关的配置。你可以检查 manifest.json 文件,确保没有以下配置:
    {
      "app-plus": {
        "distribute": {
          "plugins": {
            "push": {
              // 推送相关配置
            }
          }
        }
      }
    }
回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!