鸿蒙的Identifier获取

打印 上一主题 下一主题

主题 1042|帖子 1042|积分 3126

鸿蒙证书指纹,appid相干都是开放平台设置的。
这个Identifier在微信开放平台鸿蒙版设置时需要用:

这个id从哪里来呢?
方案一、
从华为开放背景取:
进入管理背景切到对应应用下找到APPID:

这个ID就是微信那边需要填写的Identifier
方案二、
在app里用代码打印出来:
  1. import { bundleManager} from '@kit.AbilityKit';
  2.     let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_SIGNATURE_INFO
  3.     try {
  4.       bundleManager.getBundleInfoForSelf(bundleFlags).then((data) => {
  5.         hilog.info(0x0000, 'testTag', 'getBundleInfoForSelf successfully. Data: %{public}s', JSON.stringify(data));
  6.       }).catch((err: BusinessError) => {
  7.         hilog.error(0x0000, 'testTag', 'getBundleInfoForSelf failed. Cause: %{public}s', err.message);
  8.       });
  9.     } catch (err) {
  10.       let message = (err as BusinessError).message;
  11.       hilog.error(0x0000, 'testTag', 'getBundleInfoForSelf failed: %{public}s', message);
  12.     }
复制代码
上面的data.signatureInfo.appIndentifer就是所需


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

尚未崩坏

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表