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
相关问题
获取签名的 APP失败
519浏览 • 0回复 待解决
获取token失败,报错信息 get token fail
2226浏览 • 1回复 待解决
如何获取获取OAID信息
1765浏览 • 1回复 待解决
HarmonyOS 如何获取签名key
1059浏览 • 1回复 待解决
HarmonyOS获取NativeXcomponent失败
1652浏览 • 1回复 待解决
HarmonyOS OAID获取失败
2246浏览 • 1回复 待解决
HarmonyOS 如何获取应用信息
1111浏览 • 1回复 待解决
HarmonyOS 如何获取版本信息
1323浏览 • 1回复 待解决
HarmonyOS 获取应用备案信息
973浏览 • 1回复 待解决
HarmonyOS 系统信息获取方式
1773浏览 • 1回复 待解决
HarmonyOS 应用指纹信息获取
1228浏览 • 1回复 待解决
HarmonyOS 如何获取堆栈信息
1031浏览 • 1回复 待解决
HarmonyOS 主动获取焦点失败
1082浏览 • 1回复 待解决
HarmonyOS 获取定位失败问题
1278浏览 • 1回复 待解决
HarmonyOS PUSH 获取id失败
1043浏览 • 1回复 待解决
HarmonyOS uri获取query失败
807浏览 • 1回复 待解决
HarmonyOS 位置信息获取demo
1018浏览 • 1回复 待解决
HarmonyOS 应用如何获取设备信息
1303浏览 • 1回复 待解决