HarmonyOS获取签名信息获取失败

使用HarmonyOS方法获取签名信息现在返回数据为空,debug和release都如此,请问如何解决该问题?

HarmonyOS
2024-12-23 14:00:32
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

参考例子如下:

import bundleManager from '@ohos.bundle.bundleManager';
import { BusinessError } from '@ohos.base';
let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_APPLICATION | bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_SIGNATURE_INFO;
try {
  bundleManager.getBundleInfoForSelf(bundleFlags).then((data) => {
    hilog.info(0x0000, 'testTag', 'getBundleInfoForSelf successfully. Data: %{public}s', JSON.stringify(data));
  }).catch((err: BusinessError) => {
    hilog.error(0x0000, 'testTag', 'getBundleInfoForSelf failed. Cause: %{public}s', err.message);
  });
} catch (err) {
  let message = (err as BusinessError).message;
  hilog.error(0x0000, 'testTag', 'getBundleInfoForSelf failed: %{public}s', message);
}

注意:bundleFlags是否添加了bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_SIGNATURE_INFO。

分享
微博
QQ
微信
回复
2024-12-23 17:06:22
相关问题
获取token失败,报错信息 get token fail
1214浏览 • 1回复 待解决
如何获取获取OAID信息
1058浏览 • 1回复 待解决
HarmonyOS 如何获取签名key
520浏览 • 1回复 待解决
HarmonyOS获取NativeXcomponent失败
917浏览 • 1回复 待解决
HarmonyOS OAID获取失败
610浏览 • 2回复 待解决
HarmonyOS 应用指纹信息获取
468浏览 • 1回复 待解决
HarmonyOS 如何获取堆栈信息
405浏览 • 1回复 待解决
HarmonyOS 获取应用备案信息
389浏览 • 1回复 待解决
HarmonyOS 如何获取应用信息
546浏览 • 1回复 待解决
HarmonyOS 如何获取版本信息
720浏览 • 1回复 待解决
HarmonyOS 系统信息获取方式
928浏览 • 1回复 待解决
HarmonyOS 获取定位失败问题
472浏览 • 1回复 待解决
HarmonyOS 主动获取焦点失败
570浏览 • 1回复 待解决
HarmonyOS uri获取query失败
289浏览 • 2回复 待解决
HarmonyOS PUSH 获取id失败
603浏览 • 1回复 待解决
HarmonyOS identifier.getOAID 获取失败
796浏览 • 1回复 待解决
HarmonyOS 获取位置信息报错
569浏览 • 1回复 待解决
HarmonyOS 获取发布证书信息
438浏览 • 1回复 待解决
HarmonyOS 图片exif信息获取异常
919浏览 • 2回复 待解决