【FAQ】HarmonyOS SDK 闭源开放能力 — Background Tasks Kit
1.问题描述:申请了长时任务,但应用切到后台一段时间后会自动终止。解决方案:【背景知识】应用退至后台后,在后台需要长时间运行用户可感知的任务,如播放音乐、导航等。为防止应用进程被挂起,导致对应功能异常,可以申请长时任务,使应用在后台长时间运行。【解决方案】长时任务支持的类型,包含数据传输、音视频播放、录制、定位导航、蓝牙相关业务、多设备互联、音视频通话和计算任务,具体不同类型规格参数以及对应使用场
【FAQ】HarmonyOS SDK 闭源开放能力 — AppGallery Kit
1.问题描述:生产分阶段发布时,为什么只能设置百分比,能否支持指定账号发布?解决方案:目前在HarmonyOS的分阶段发布中,只支持通过设置百分比来控制发布的流量比例,而不直接支持指定账号的发布方式。如果有特定的需求,如基于账号的发布控制,可能需要考虑在应用内部实现相应的控制逻辑,例如在应用后端添加对特定账号的版本控制策略。2.问题描述:分阶段发布百分比设置后,无人收到通知是什么原因?解决方案:确
【FAQ】应用A如何使用应用B内的文件?
【问题描述】应用A如何使用应用B的文件?例如,自己开发的应用想读取、复制微信、钉钉等IM应用内的文件。【背景知识】系统通过访问控制的机制,防止数据或功能被不当或恶意使用。当前访问控制的机制涉及多方面,包括应用沙箱、应用权限、系统控件等方案。【解决方案】为防止恶意行为对系统造成影响,提供安全的运行环境,应用沙箱限定了只有目标受众才能访问应用内的数据。在“应用沙箱目录”中,应用能看到自己的应用文 件以
【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit(13)
1.问题描述:推送通知里的skills标签有什么用?不填写似乎不影响推送,以及推送的点击跳转操作解决方案:鸿蒙系统的推送通知中的skills标签主要用于指定接收推送的应用程序所支持的能力(Skill),也就是应用程序可以处理特定类型或内容的通知。如果你的技能列表为空,系统会默认推送给所有安装了该服务的应用,但这并不意味着你失去了定制推送的能力。当用户点击推送通知时,如果没有明确的skills标签指
【FAQ】HarmonyOS SDK 闭源开放能力 —Account Kit (6)
1.问题描述:在单框架HarmonyOS拿到的openid与双框架HMS Core拿到的openid是相同的吗?解决方案:相同的吗?不相同。首先用户openid的生成规则是:由用户账号和应用ID加密生成的; 在这个基础上单框架和双框架的应用ID是一定不相同的, 所以单双的openid也不会相同。推荐使用unionid,其生成规则是:由用户账号和应用开发者账号签名而成, 如果开发者账号下管理了多个应
【FAQ】HarmonyOS SDK 闭源开放能力 —Account Kit(4)
1.问题描述:集成华为一键登录的LoginWithHuaweiIDButton,但是Button默认名字叫 "华为账号一键登录",太长无法显示,能否简写成“一键登录”与其他端一致?解决方案:问题分两个场景: 一、华为账号与开发者应用从未关联:1、华为账户从来没有绑定过开发者应用, 这个时候 因为这个用户的唯一标识未在开发者应用的数据库中, 所以必须要通过华为账户一键登录界面(单
【FAQ】HarmonyOS SDK 闭源开放能力 —Account Kit(4)
1.问题描述:LoginWithHuaweiIDButton不支持深色模式下定制文字和loading样式?解决方案:LoginWithHuaweiIDButtonParams 中的有个supportDarkMode属性,设置为true后,需要自行响应系统的变化,见文档:https://developer.huawei.com/consumer/cn/doc/atomic-references/ac
【FAQ】HarmonyOS SDK 闭源开放能力 —Live View Kit (3)
1.问题描述:通过Push Kit创建实况窗之后,再更新实况窗失败,平台查询提示“实况窗端更新失败,通知未创建或已经过期”。解决方案:通过Push Kit更新实况窗内容的过程是自动更新的。客户端在创建本地实况窗后,使用Push Kit获取Push Token并调用相关API接口时,Push Kit会自动推送更新消息。具体来说,当用户的服务订单状态发生变化时,Push Kit会发送更新消息。客户端接
【FAQ】HarmonyOS SDK 闭源开放能力 —Vision Kit (3)
1.问题描述:在app相册点击图片分享,分享模态框能改变样式吗?解决方案:分享模态框不能只展示下半部分,分享面板由四部分构成,其中内容预览区提供两种模板供应用选择,参考:https://developer.huawei.com/consumer/cn/doc/design-guides/share-0000001957076313#section120mcpsimp分享服务demo可以参考这个文档
【FAQ】HarmonyOS SDK 闭源开放能力 —Share Kit(2)
1.问题描述:在app相册点击图片分享,分享模态框能改变样式吗?解决方案:分享模态框不能只展示下半部分,分享面板由四部分构成,其中内容预览区提供两种模板供应用选择,参考:https://developer.huawei.com/consumer/cn/doc/design-guides/share-0000001957076313#section120mcpsimp分享服务demo可以参考这个文档
【FAQ】HarmonyOS SDK 闭源开放能力 — PDF Kit
1.问题描述:预览PDF文件,文档上所描述的loadDocument接口,可以返回文件的状态,并无法实现PDF的预览,是否有能预览PDF相关接口?解决方案:1、执行loadDocument进行加载PDF文件后,可以通过pdfDocument.getPage(index)获取PDF页信息。2、可以根据PDF页信息,获取当前页的pixelMap信息,然后根据pixelMap自己实现预览效果。2.问题描
【FAQ】HarmonyOS SDK 闭源开放能力 —Health Service Kit
1.问题描述:按照官方文档调用healthStore API申请用户授权;有拉起授权弹窗,但是无回调,检查权限接口也无回调。解决方案:1、接口调用前,需先使用init方法进行初始化,没有回调的问题请确认是否已调用init方法。https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/health-api-healths
【FAQ】HarmonyOS SDK 闭源开放能力 — IAP Kit(6)
1.问题描述:支付场景,表现是在沙盒情况下所有商品都可以正常跑通,但是在非沙盒情况下,线上购买年包1800大额支付华为的 iap.createPurchas 在输完密码就会报 1001860001 内部错误。解决方案:报错原因是因为支付限额1000,已超限。2.问题描述:请问用户可以在手机的应用市场和系统设置发起退款的入口是什么?解决方案:具体的操作入口:在设置 -> 账号 -> 付款
【FAQ】HarmonyOS SDK 闭源开放能力 —Account Kit(3)
1.问题描述:PC场景,青少年模式系统API不支持吗?解决方案:PC场景,青少年模式系统API不支持,另外文档上的几个API也不支持。2.问题描述:华为一键登录 Beta7本地运行到手机可以拿到匿名手机号 发布测试拿不到匿名手机号解决方案:1.如果是调试包修改app.json5中的versionCode即可。2.如果是发布包需修改系统时间到25小时以后。3.问题描述:华为账号一键登录功能,服务器端
【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit(12)
1.问题描述:pushdeviceid的长度是固定的吗?解决方案:在鸿蒙系统中,设备ID的长度是固定的。2.问题描述:通过REST API三方推送IM类消息,如何实现应用处于前台时不展示三方推送通知。解决方案:若开发者的应用进程在前台,则不弹出通知提醒,开发者可以在应用进程中获取通知扩展消息内容并自行完成业务处理。发送通知扩展消息:https://developer.huawei.com/cons
【FAQ】HarmonyOS SDK 闭源开放能力 —Scan Kit(2)
1.问题描述:圆形的码图扫不出来。解决方案:微信小程序码,私有协议,只能微信扫。2.问题描述:监听扫描识别条码成功的回调,但是它仅会执行一次,识别成功会就再也不会进入该回调了,请问有什么办法可以连续识别条码?解决方案:在返回结果之前,已经释放了扫码资源。扫描到一个条码后,再扫描另外的条码并不能触发回调。3.问题描述:App调用scanBarcode.startScanForResult函数使用了扫
【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit(11)
1.问题描述:鸿蒙push右侧图表没有正常展示。解决方案:.jpg格式文件,头信息必须是这个“jpg:ffd8”。2.问题描述:安卓端App在开发者平台申请了Android应用的通知消息自分类权益,鸿蒙应用的自分类权益申请流程和配置和Android是一样的,请问能否有办法直接将Android的配置迁移给鸿蒙应用?解决方案:不可以。因为是新应用了,需要的权限都要走流程申请。3.问题描述:推送后端传参
【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit(10)
1.问题描述:离线推送,锁屏的时候没有弹出消息,只有下拉在通知中心里面显示。请问是否是正常的?解决方案:检查一下是否存在图片风控:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/push-image-control-V52.问题描述:1.请问纯鸿蒙系统的远程推送,自分配如何配置?2、纯鸿蒙系统的远程推送,有没
【FAQ】HarmonyOS SDK 闭源开放能力 —Map Kit(6)
1.问题描述:使用华为内置的MapComponent, 发现显示不出来。查看日志, MapRender底层有报错。解决方案:麻烦按以下步骤检查下地图服务,特别是签名证书指纹那部分。1.一般没有展示地图,可能和没有配置SHA256指纹证书配置,网络,定位权限,没有打开地图服务等有关系,如果刚配置完权限等,需要24h生效,(可以将手机系统时间往后设置24h)。2.module.json5文件中 met
【FAQ】HarmonyOS SDK 闭源开放能力 —Live View Kit (2)
1.问题描述:创建了一个本地倒计时实况窗,但是胶囊态的显示有点问题,由于胶囊的宽度比较短,无法完全展示出倒计时。想咨询一下有没有办法控制胶囊的宽度?或者有其他解决方案可以解决此问题。解决方案:胶囊宽度不可控制,胶囊内容应简要描述当前最重要的信息,尽量3个中文字符长度以内 ,超过后会以跑马灯动效展示剩余内容。2.问题描述:地图组件里marker的位置如何能固定在屏幕指定位置,比如我想让marker固