1.问题描述:

鸿蒙push右侧图表没有正常展示。

解决方案:

.jpg格式文件,头信息必须是这个“jpg:ffd8”。

2.问题描述:

安卓端App在开发者平台申请了Android应用的通知消息自分类权益,鸿蒙应用的自分类权益申请流程和配置和Android是一样的,请问能否有办法直接将Android的配置迁移给鸿蒙应用?

解决方案:

不可以。因为是新应用了,需要的权限都要走流程申请。

3.问题描述:

推送后端传参数 uri 是百度的网址,点击之后没法直接跳转到浏览器界面打开网址吗?

解决方案:

uri属于应用内置页面ability对应的uri,而百度链接属于外部链接,没办法跳转的。

这里的跳转能力只是跳转到应用内部,打开页面,没办法直接跳转外部链接。

4.问题描述:

推送服务中的回执状态码为31时,请问目标应用中的ability有权限保护这是什么意思?

文档地址:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-msg-receipt-V5#section19100519195717

解决方案:

项目模块级别下的src/main/module.json5文件中,待跳转Ability的skills标签下同时配置actions和uris值会返回31回执。

skills标签下不可以同时配置actions和uris值,若需要同时设置推送消息跳转能力和其他跳转能力(如NFC跳转、浏览器跳转等),需要在skills数组中创建不同的skill对象,分别映射对应的能力。

对应文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-send-alert-V5#section1792616175914

5.问题描述:

鸿蒙推送的内容被拦截,服务端调用结果Code:80100016 Msg:Anti-Spam: word is forbidden in [CONTENT]

解决方案:

响应码为80100016,是指消息内容校验未通过,检查下对应字段是否含敏感词,对于各业务响应码的介绍可参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/push-scenariozed-api-response-V5#section9211164014816

6.问题描述:

接入推送后启动应用偶尔出现异常,报错码 0x0000000000000008。

解决方案:

请按如下链接中的指导进行排查https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-cppcrash-guidance-V5

7.问题描述:

当前使用 await AAID.getAAID() 代替 类似Android ID设备唯一标识,发现每次重装App会变化,有没其他能唯一标识设备的API ?

解决方案:

关于设备唯一id标识的事情,可以使用AAID标识或者OAID

AAID: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-get-aaid-V5

OAID: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/oaid-service-V5

同时我们也将提供asset能力,是一个安全储存空间,把AAID放在asset里,可实现应用卸载AAID不清除的效果,但这种方式只能用于正常的业务诉求,不能用于追踪用户,asset store kit能力实现;

Asset Store Kit实现参考文档:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/asset-store-kit-overview-V5

【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit(11)的更多相关文章

  1. Linux开源系统对比Windows闭源系统的优势解析

    当我们听到linux的时候是不是觉得高大上的感觉呢?在我刚上大学的时候,听着学长们给我讲他们的大学的学习经历,先学习C语言.单片机.然后做一些项目,现在正学习linux操作系统,当我听到linux操作 ...

  2. Eureka 2.0 闭源--选择Consul???

    在上个月我们知道 Eureka 2.0 闭源了,但其实对国内的用户影响甚小,一方面国内大都使用的是 Eureka 1.X 系列,另一方面 Spring Cloud 支持很多服务发现的软件,Eureka ...

  3. Eureka 2.0 闭源--选择Consul???[转]

    原文链接: https://www.cnblogs.com/williamjie/p/9369800.html 在上个月我们知道 Eureka 2.0 闭源了,但其实对国内的用户影响甚小,一方面国内大 ...

  4. Docker与k8s的恩怨情仇(四)-云原生时代的闭源落幕

    转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者. 在本系列前几篇文章中,我们介绍了从Cloud Foundry到Docker等PaaS平台的发展迭代过程.今天 ...

  5. 凉凉了,Eureka 宣布闭源,Spring Cloud 何去何从?

    今年 Dubbo 活了,并且被 Apache 收了.同时很不幸,Spring Cloud 下的 Netflix Eureka 组件项目居然宣布闭源了.. 已经从 Dubbo 迁移至 Spring Cl ...

  6. 第一部分:开发前的准备-第八章 Android SDK与源码下载

    第8章 Android SDK与源码下载 如果你是新下载的SDK,请阅读一下步骤了解如何设置SDK.如果你已经下载使用过SDK,那么你应该使用AVD Manager,来更新即可. 下面是构建Andro ...

  7. Ubuntu 16.04安装GTX960闭源驱动

    GTX960的闭源要Nvidia 346版才行,闭源驱动能很大提升显卡的性能,例如双显示输出等,缺点是不开源. 有以下方式来安装: 1.命令行: sudo add-apt-repository -y ...

  8. 小D课堂 - 新版本微服务springcloud+Docker教程_3-04 SpringCloud微服务核心组件Eureka介绍和闭源后影响

    笔记 4.SpringCloud微服务核心组件Eureka介绍和闭源后影响     简介:         SpringCloud体系介绍             官方地址:http://projec ...

  9. deepin20 安装英伟达闭源驱动

    第一步.安装深度的"显卡驱动器" 在deepin v20 中默认没有显卡驱动管理器,需要命令行安装,命令如下(刚开始一直出错,当我第一次打开应用商店,就可以安装了,好神奇): su ...

  10. HMS Core在MWC2022展示最新开放能力,助力开发者构建精品应用

    [2022年2月28日,巴塞罗那]世界移动通信大会MWC2022在巴塞罗那开幕.HMS Core设立了3个展台(Fira Gran Via,Hall 1),向全球开发者展示HMS Core 6的全新开 ...

随机推荐

  1. 【Java并发编程线程池】 ForkJoinPool 线程池是什么 怎么工作的 和传统的ThreadPoolExecutor比较

    Java 中的 ForkJoinPool 线程池是什么 怎么工作的 Java 中的 ForkJoinPool 线程池是什么 怎么工作的 相比较于传统的线程池,ForkJoinPool 线程池更适合处理 ...

  2. 搭建springboot web系统

    一.集成spring-data-jpa 我在实际项目中使用mybaties居多,但是个人喜欢spring-data-jpa,在 1. 添加依赖 <!-- 数据源依赖 --> <dep ...

  3. CDS标准视图:维护策略数据 I_MaintenanceStrategyData

    视图名称:维护策略数据 I_MaintenanceStrategyData 视图类型:基础视图 视图代码: 点击查看代码 @AbapCatalog.sqlViewName: 'IMAINTSTRATD ...

  4. mac环境安装Gradle及配置

    mac环境安装Gradle及配置 说明# ​ 最近在学习spring源码, 需要使用到gradle, 便从小白开始吧 ​ ps: 基本按官方操作来完成的~ 前提# ​ 从Gradle官网的安装指导可以 ...

  5. Collection子接口:Set接口(实现类:HashSet、LinkedHashSet、TreeSet)

    /** * 1. Set接口的框架: * * |----Collection接口:单列集合,用来存储一个一个的对象 * |----Set接口:存储无序的.不可重复的数据 -->高中讲的" ...

  6. react 爷爷组件件传递给孙子组件

    爷爷组件 import React, { Component } from "react"; import "./App.css"; import TestHa ...

  7. 修改NuGet包默认存放位置

    默认情况下,NuGet下载的包存放在系统盘(C盘中),这样一来,时间长了下载的包越多,C盘占用的空间也就越多. 1.问题描述 默认情况下,NuGet下载的包存放在系统盘(C盘中,一般在路径C:\Use ...

  8. Luogu P9055 [集训队互测 2021] 数列重排 题解 [ 紫 ] [ 构造 ] [ 数学 ]

    数列重排:差点就场切的神仙构造,最后一步想假了,导致我模拟赛荣获 25+5+0 的好成绩! 这题部分分很有启发性,跟着一步一步打基本能想到正解的构造,但也有可能想偏部分分的意思,想假策略. 构造 先看 ...

  9. 程序员转型AI:行业分析

    系列目录 1.程序员转型AI:行业分析 2.程序员转型AI:转型计划 3.程序员转型AI:落地实践 4.程序员转型AI:展望未来 一.背景分析 进入2025年,AI已经爆发式增长,且进入实际商业变现阶 ...

  10. Python构建包、上传包详细步骤

    1.从git上拉取最新的代码 2.在当前项目目录中创建setup.py文件 setup.py 1 # coding: utf-8 2 ​ 3 """打包 4 " ...