HarmonyOS OH_NativeBundle_GetCurrentApplicationInfo 各个参数意义

1.nativeApplicationInfo.fingerprint 和OH_NativeBundle_GetAppId是否和签名有关,测试证书和正式证书生成是否一致,是否唯一,是否固定不变OH_NativeBundle_GetAppIdentifier后台创建应用就是否固定不变

2.native怎样获取应用签名信息

HarmonyOS
7天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

问题1:nativeApplicationInfo.fingerprint是应用的指纹信息(区别于手指指纹),OH_NativeBundle_GetAppId可以获取应用自身的Appid,这两个用于开发者在应用中获取应用信息的。测试证书和正式证实不一致, 正式上架的应用请用正式证书,测试证书不唯一,自动生成或者手动都可以,正式证书是唯一的,不变,如果更换了,那么之前的签名将会失效

问题2:OH_NativeBundle_GetAppIdentifier获取应用的认证信息,返回值是一个包含应用appIdentifier信息的数据,这个数据包含了应用的唯一标识,由云端统一分配。该ID在应用全生命周期中不会发生变化,包括版本升级、证书变更、开发者公私钥变更、应用转移等说明文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/_bundle-V5#oh_nativebundle_getappid

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/_bundle-V5#oh_nativebundle_getcurrentapplicationinfo

应用证书,签名等说明:https://developer.huawei.com/consumer/cn/doc/app/agc-help-harmonyos-releaseapp-0000001126380068#section439410019462

分享
微博
QQ
微信
回复
7天前
相关问题
TCPExtraOptions中各个参数的设置及影响
355浏览 • 1回复 待解决
HarmonyOS cmake编译存在无意义warning
474浏览 • 1回复 待解决
abilityslice的意义是什么呀
11017浏览 • 3回复 待解决
HarmonyOS 关于OH_AudioRenderer的问题
390浏览 • 1回复 待解决
HarmonyOS OH_AudioRenderer_GetTimestamp的问题
157浏览 • 1回复 待解决
HarmonyOS OH_Audio 需要提供 mute 方法
425浏览 • 1回复 待解决
HarmonyOS page 参数问题
322浏览 • 1回复 待解决