OpenHarmony SDK Kit 1.2.0 已上线,本次更新聚焦于提升开发效率与丰富应用能力,在账户服务、应用内支付、通知与推送等核心模块带来了多项功能增强与体验优化,旨在为开发者打造更强大、更便捷的开发工具集。
Notification Kit 重大升级
- 新增查询通知是否授权接口
isNotificationEnabled
和拉起通知管理弹窗接口openNotificationSettings
再次请求授权,支持多场景获取用户授权。 - 新增角标设置接口 setBadgeNumber ,支持开发者自行设置通知消息角标数量,实现消息数量的删减。
- 新增一键撤回所有通知消息的能力,管理消息更高效。
- 新增多种类型通知消息的发布:现支持发布长文本、多行文本、图片、进度条等多种类型的通知消息,同时支持点击消息可直接拉起 Ability 或发布公共事件,满足不同场景下的信息呈现需求,选择对应类型的消息创建即可发布

- DEMO UI界面升级:
同步优化了Demo UI,帮助开发者更直观地理解和使用新功能。
Push Kit 能力同步升级
- 通知相关能力对齐:同样支持通知授权请求、角标设置及一键撤回通知消息的能力,与 Notification Kit 形成能力联通,构建完整的信息触达体系。
- 新增用户画像绑定接口:提供
bindAppProfileId与unbindAppProfileId接口,支持更精细化的用户分群与消息推送策略。 - Push Kit 的 Demo UI 也获得了相应优化,体验更佳。
- 登录接口更灵活:
thirdAccountInfos 参数改为可选项,并新增scopes字段,默认为‘profile’(获取头像昵称的权限)。
- DEMO UI 新增 Third Open ID 输入,便于开发者随时修改,提升调试效率。
IAP Kit
- 新增非续期订阅商品类型 NonRenewable Subscription Items。
- 新增打印原生接口传参日志,方便参考日志定位问题。
- DEMO UI 升级:优化起始页 UI,简化购买与提交订单流程。
Ads Kit
- 新增获取 OAID 接口,开发者可自行获取 OAID。
- 支持在玩家未授权 ohos.permission.APP_TRACKING_CONSENT 权限时,向系统请求权限,触发系统的授权弹窗。
- SDK Settings 界面新增
‘Enable tracking consent’勾选框,勾选后在导出工程中会自动添加 ohos.permission.APP_TRACKING_CONSENT 权限,并且后续使用 ads 相关功能时将自动添加OAID字段。
OpenHarmony SDK Kit 1.2.0 的发布,标志着unity在为开发者提供完备基础能力支持的道路上又迈出了坚实的一步。unity持续关注开发过程中的实际痛点,通过强化账户、支付、通知与推送等关键环节,助力大家更高效地开发出体验卓越、功能丰富的 OpenHarmony 应用。
版权声明:本文内容转自互联网,本文观点仅代表作者本人。本站仅提供信息存储空间服务,所有权归原作者所有。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1393616908@qq.com 举报,一经查实,本站将立刻删除。