【FAQ】HarmonyOS SDK 闭源开放能力 —Account Kit(2)
1.问题描述:怎么判断登录的华为帐号有变动?解决方案:华为帐号登录成功后会返回唯一标识OpenID和UnionID,如果切换不同的华为帐号登录,这个唯一标识会变。OpenID是华为帐号用户在不同类型的产品的身份ID,同一个用户,不同应用,OpenID值不同。UnionID是华为帐号用户在同一个开发者帐号下产品的身份ID,同一个用户,同一个开发者帐号下管理的不同应用,UnionID值相同。 系统中已
【FAQ】HarmonyOS SDK 闭源开放能力 —IAP Kit(2)
1.问题描述:应用内支付IAP Kit和Payment Kit的区别以及适用场景?解决方案:IAP Kit是四方支付,仅支持在线虚拟商品,如会员,游戏钻石等,双框架支持全球,目前单框架暂时只支持国内。Payment kit是三方支付机构的方式,支持多样化的支付场景,主要支持实物商品,如具体的手机,电脑等,仅支持国内。2.问题描述:支付过程中出现1001860001原因浅析解决方案:下面列举几条针对
【FAQ】HarmonyOS SDK 闭源开放能力 —Map Kit(2)
1.问题描述:能否设置点击地图,地图标记上的文字不消失?解决方案:你好,这个功能设计本身就是点击屏幕marker的信息窗消失;如果用户只是想信息窗中的文字一直展示,可以不用信息窗实现 ,建议可以使用自定义标记,通过在MarkerOptions中将icon属性设置为自定义图标的资源,可将默认标记图标修改成自定义图标。 自定义的图标可以是自己生成制作的图标,即图标的上面附带文字,然后展示就可以了;详情
【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit(3)
1.问题描述:调用HarmonyOS API发送通知,能查到状态是送达终端设备,但是终端设备上没收到通知卡片。解决方案:通知应用大图标不能超过30kb,通知参数限制,参考如下:https://gitee.com/openharmony/docs/blob/a4772406c6d12809edc9bb407a9a2858b6b19e08/zh-cn/application-dev/reference
【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit(2)
1.问题描述:开发服务端推送,客户端能收到离线推送,但是推送收到的通知只能从手机顶部下拉看到,无法收到一个顶部的弹框。请问是什么原因?解决方案:可能原因一: 消息提醒的方式与消息类别有关,比如: a. 服务与通讯类的提醒方式为:锁屏、铃声、振动。 b. 资讯营销类的消息提醒方式为:静默通知,仅在通知中心展示消息。 当前开发者的消息类型应该是资讯营
【FAQ】HarmonyOS SDK 闭源开放能力 —Asset Store Kit
1.问题描述使用关键资产API需要配置SystemCapability.Security.Asset,但不知道syscap.json文件应该配置在哪里,文档也没找到。解决方案新增关键资产等API可以直接参考开发指南里的示例代码进行调用: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/asset-js-add-000000
【FAQ】HarmonyOS SDK 闭源开放能力 —IAP Kit
1.问题描述根据https://developer.huawei.com/consumer/cn/doc/harmonyos-references/iap-data-model-0000001736334358#section260562820380 文档中的描述,purchaseOrderId是必选现,具体一笔订单中对应的购买订单号ID。请问purchaseOrderId可以唯 一标识一笔订单吗
【FAQ】HarmonyOS SDK 闭源开放能力 —Scan Kit
1.问题描述Scan Kit扫描专用底层码流接口需要鉴权,鉴权失败后功能还能用吗?解决方案如果已经申请过白名单,因为异常导致的鉴权失败会优先放通,保障业务成功。2.问题描述调用Scan Kit扫描专用底层码流接口会不会将二维码直接解出来?解决方案不会解析用户数据,Scan Kit接口只会检测二维码的位置,不会尝试去解码。3.问题描述自定义扫码界面的时候相机显示的画面变型,如何获取到一个合适的分辨率
【FAQ】推送获取push token报错6003,如何排查?
一、问题现象客户端调用getToken方法获取push token失败并报错,关键错误日志:com.huawei.hms.common. ApiException: 6003: certificate fingerprint error。二、问题排查6003错误码在“常见错误码”说明文档中有说明:检查申请相关服务时是否配置了正确的证书指纹:1、打开应用的APK,将其中“META-INF”文件夹解压
【FAQ】HarmonyOS SDK 闭源开放能力 —Map Kit
1.问题描述在App中供用户在地图上选择地址,目前在使用Map Kit结合geolocationManager逆地理编码时获取的地址信息描述不准确,希望能提供相应的Demo参考。解决方案Demo代码示例:getLocation() { let requestInfo: geoLocationManager.LocationRequest = {
【FAQ】HarmonyOS SDK 闭源开放能力 —Account Kit
1.问题描述实时验证和非实时验证的区别是什么?解决方案相同点:“手机号快速验证”和“实时验证”都是为了向用户发起获取手机号信息的请求。最终目的都是为了获取到手机号。这两种获取方式都需要完成“获取您的手机号”的Scope权限申请。区别:实时验证手机号:每次调用都会拉起授权页并对手机号进行验证,无论原先是否已获取到用户授权,在用户授权并验证手机号后,返回临时登录凭证Authorization Code
【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit
1.问题描述升级到4.0.0.59版本后,通过pushService.getToken获取华为的token时报如下错误:Illegal application identity.解决方案Mate 40 Pro (NOH) 从 4.0升级到4.1版本后,会出现UDID变化,影响历史的调试签名使用,应用重新签名后即可正常运行。2.问题描述按照https://developer.huawei.com/c