首页 > 其他分享 >UNIAPP设置消息推送(v1.0),自定义铃声功能

UNIAPP设置消息推送(v1.0),自定义铃声功能

时间:2024-11-18 10:57:23浏览次数:1  
标签:UNIAPP 插件 铃声 自定义 配置 v1.0 推送 进行

目前项目需要开发一个物联网APP进行设备绑定、警情查看、统计分析、设备操作、自定义报警铃声等相关功能

采用的uniapp进行开发,功能其实都很简单就是调用SDK进行设备关联、数据的增删改查,逻辑清晰明了,没想到问题出在了消息推送这块,

消息推送-因为是uniapp进行开发所以采用的uni-push(个推)进行推送

一、推送配置

在所需开发项目中开通uni-push在manifest.json文件中选择APP模块配置下滑选择Push(消息推送)就会跳转到UNI-cloud开发者中心进行参数配置并开通应用

到了这一步前端的功能基本上完成了一大半

就需要切换到项目代码里面进行消息推送后的逻辑处理了

在App.vue文件中进行业务处理

二、自定义铃声

需要前往后台开发者中心中选择配置管理-渠道模板设置


注:模版一旦设置后不支持修改配置项,自定义文件不需要设置后缀名

配置完成后前往uniapp官方的插件市场中选择【自定义推送铃声和渠道】下载到相应的项目中

基本上到了这一步就算完成

三、出现的问题

1、自定义的文件名进行消息推送时不能进行播放(后台进行模拟操作是可以的)

2、进行真机调试前---需要unipush配置完成后进行自定义基座打包在进行调试(在自定义基座包中是含有自定义的铃声但是调用的时候会找不到文件)

3、进行正式apk项目打包前需要在【manifest.json】文件中选择【App原生插件配置】删除所云端配置的勾选本地的插件

如果不进行删除就是导致你所打出来的正式包里面的文件都是云端插件里面的铃声,自定义的并没有打包进去

这个问题排查了好久 开发文档上也没有进行说明,所有导致就是不断的测试进行各个节点排查各种模拟,问个推人员并一步一步的操作流程截图发过去也会说步骤没问题一直在耗时

标签:UNIAPP,插件,铃声,自定义,配置,v1.0,推送,进行
From: https://www.cnblogs.com/WEB_zhumeng/p/18551993

相关文章

  • Dubbo自定义扩展Filter
    Filter在 RPC框架-Filter请求拦截 一节中,我们了解了Filter的工作机制,以及Dubbo框架提供的一些内置Filter实现。在本文中,我们来了解如何扩展自定义的过滤器实现:一个可以对返回的结果进行统一的处理、验证等统一Filter处理器,减少对开发人员的打扰。本示例的完整源......
  • SpringBoot(二十六)SpringBoot自定义注解
    注解在springboot日常开发中使用的频率是很高的,官方为我们提供了很多注解,比如:@Autowired、@GetMapping等……但是我们有些特定的需求官方提供的注解是没有的。我们可以自定义注解。下面我们来了解一下自定义注解的过程。一:元注解Java为我们提供了几个元注解来自定义注解......
  • 【微信小程序毕业设计】基于Uniapp家教小程序的设计与实现
    概述:某211院校在校计算机导师,让我成为您的校外毕业指导老师。为您的毕业之旅保驾护航,专业为大家做好毕业选题,课外辅导等工作。文章末尾处有资料的获取方式。点击获取即可。技术描述:后端实现-使用node.js作为开发语言,koa2作为接口开发框架数据库-mysql管理端-vue2.0编写管......
  • 2024-11-17 uniapp小程序之自定义 · 全局弹窗
    效果图:目录结构: 共需要修改6个地方,开始前请安装一个依赖:vue-inset-loadernpmivue-inset-loadervue-inset-loader的GitHub地址:https://github.com/1977474741/vue-inset-loader一:新建弹窗文件components/golbalModa.vue<template><viewclass="modal"v-if="globa......
  • 【预训练-微调】迁移学习项目实战自定义数据集宝可梦精灵-学习笔记
    本学习笔记来源于B站:深度学习—迁移学习项目实战自定义数据集宝可梦精灵。在本预训练-微调代码中,重点要学习的内容包括:加载官方提供的经典网络架构resnet18和已经训练好的模型,对最后一层全连接层进行修改,改为适合自己任务的网络架构。在此基础上,训练最后一层全连接层,并保存最......
  • 为什么选择UniApp而非原生开发?
    1.减少开发成本和时间1.1一套代码,多平台发布UniApp的最大优势在于跨平台能力,它允许开发者使用一套代码同时部署到多个平台,包括iOS、Android、Web以及各种小程序(如微信、支付宝、百度等)。相比于原生开发需要为每个平台编写单独的代码,UniApp大大减少了开发的工作量和时间。对于......
  • 一看就懂的 UniApp 数据缓存 API:一篇文章带你玩转本地存储!
    UniApp数据缓存API全面解析与最佳实践在多平台跨端开发中,数据缓存是不可或缺的功能。UniApp提供了一套强大的数据缓存API,支持本地数据的存储、读取、删除和管理,适用于多种开发场景。本文将详细介绍这些API的功能、参数及使用方法,并分享一些实际开发中的应用技巧。......
  • 字节跳动出大招!IconPark图标库,自定义图标,好用到停不下来!
    大家好,欢迎来到程序视点!我是小二哥!在项目开发过程中,图标是永远绕不开的话题。今天就和大家来聊一聊~图标库现状问题图标数量少难以满足产品项目需求的,或遇到缺失图标的,往往还是需要设计师按所选图标的风格自己绘制。主要以单色的图标为主在日渐繁荣(要求越来......
  • uniapp同城社区交友 仿小红书 APP小程序源码 含后台管理和网页端
    注意(预防被骗)本程序仅在破晓店铺(https://shop.abyssdawn.com/)、破晓一代网络科技淘宝店出售其余地方均为骗子。关于本程序本程序适用于各种同城社区交友类产品,例如同城相亲、同城找搭子、仿小红书生活笔记、同城活动动态等等。界面美观功能齐全,代码简洁优雅。带后台管理和网......
  • 什么?掌握 UniApp 页面路由竟如此简单!
    引言UniApp是一个跨平台的开发框架,提供了很多实用的API来帮助开发者处理跨平台的需求,尤其是页面路由相关的功能。页面路由API使得页面跳转、返回等操作变得更加简单且高效,特别适用于在小程序、H5、App等平台之间进行页面管理。本文将详细介绍UniApp提供的页面路由......