我新加了一个设备在开发者后台重新生成了.p7b文件,但是在真机运行时,还是报签名证书资料错误
开始制作运行包 .hap,请耐心等待 ..........
16:17:52.321 > hvigor Finished :entry:default@PreBuild... after 61 ms
16:17:52.321 > hvigor Finished :uni_modulesjsh_openappproduct:default@PreBuild... after 89 ms
16:17:52.321 > hvigor Finished :entry:default@CreateModuleInfo... after 1 ms
16:17:52.321 > hvigor Finished :entry:default@GenerateMetadata... after 2 ms
16:17:52.321 > hvigor Finished :entry:default@PreCheckSyscap... after 1 ms
16:17:52.321 > hvigor UP-TO-DATE :entry:default@GeneratePkgContextInfo...
16:17:52.321 > hvigor Finished :entry:default@ProcessIntegratedHsp... after 1 ms
16:17:52.321 > hvigor Finished :uni_modulesjsh_openappproduct:default@CreateHarBuildProfile... after 1 ms
16:17:52.321 > hvigor Finished :uni_modulesjsh_openappproduct:default@ConfigureCmake... after 1 ms
16:17:52.321 > hvigor Finished :uni_modulesjsh_openappproduct:default@MergeProfile... after 3 ms
16:17:52.321 > hvigor Finished :entry:default@SyscapTransform... after 8 ms
16:17:52.321 > hvigor Finished :entry:default@ProcessRouterMap... after 3 ms
16:17:52.321 > hvigor Finished :entry:default@CreateBuildProfile... after 3 ms
16:17:52.321 > hvigor Finished :uni_modulesjsh_openappproduct:default@BuildNativeWithCmake... after 1 ms
16:17:52.321 > hvigor Finished :entry:default@MergeProfile... after 7 ms
16:17:52.321 > hvigor Finished :entry:default@GenerateLoaderJson... after 15 ms
16:17:52.321 > hvigor Finished :uni_modulesjsh_openappproduct:default@BuildNativeWithNinja... after 1 ms
16:17:52.321 > hvigor Finished :entry:default@ConfigureCmake... after 1 ms
16:17:52.321 > hvigor Finished :entry:default@MakePackInfo... after 2 ms
16:17:52.321 > hvigor Finished :entry:default@ProcessProfile... after 58 ms
16:17:52.321 > hvigor Finished :entry:default@BuildNativeWithCmake... after 1 ms
16:17:52.321 > hvigor UP-TO-DATE :entry:default@ProcessResource...
16:17:52.321 > hvigor Finished :entry:default@CompileResource... after 477 ms
16:17:52.321 > hvigor Finished :entry:default@BuildJS... after 1 ms
16:17:52.321 > hvigor Finished :uni_modulesjsh_openappproduct:default@ProcessLibs... after 8 ms
16:17:52.321 > hvigor UP-TO-DATE :uni_modulesjsh_openappproduct:default@DoNativeStrip...
16:17:52.321 > hvigor Finished :entry:default@BuildNativeWithNinja... after 1 ms
16:17:52.321 > hvigor Finished :entry:default@ProcessLibs... after 15 ms
16:17:52.321 > hvigor UP-TO-DATE :entry:default@DoNativeStrip...
16:17:52.321 > hvigor UP-TO-DATE :entry:default@CacheNativeLibs...
16:17:52.328 > hvigor Finished :entry:default@GeneratePkgModuleJson... after 4 ms
16:17:52.328 app-harmony/oh_modules/.ohpm/@dcloudio+uni-app-runtime@0d7xv0pcdxkinvekdlg0one4y89zl+nkn+hp3smonxk=/oh_modules/@dcloudio/uni-app-runtime/src/main/ets/uni-app-harmony/uni.api.ets:255:5
16:17:52.328 Definite assignment assertions are not supported (arkts-no-definite-assignment)
16:17:52.413 > hvigor Finished :entry:default@PackageHap... after 977 ms
16:17:52.413 > hvigor ERROR: Failed :entry:default@SignHap...
16:17:52.413 > hvigor ERROR: Tools execution failed.
16:17:52.413 12-09 16:17:51 ERROR - hap-sign-tool: error: Signature verify failed
16:17:52.413 Detail: Please check the message from tools.
16:17:52.413 > hvigor ERROR: BUILD FAILED in 14 s 7 ms
16:17:52.727 签名证书资料配置错误,请参考 文档
16:17:52.727 运行包制作失败
2***@qq.com
- 发布:2025-12-09 16:20
- 更新:2025-12-09 16:37
- 阅读:17
2 个回复
Ask小助手
您的问题是由于.p7b文件未正确配置导致的签名验证失败。根据知识库内容,p7b文件与具体设备绑定,新增设备后必须重新下载并替换项目中的文件。
请按以下步骤操作:
harmony-configs/sign/目录下的旧.p7b文件manifest.json中的鸿蒙包名(bundleName)是否与申请证书时一致特别注意:若使用HBuilderX 4.51+版本,需检查
harmony-mp-configs/build-profile.json5中useNormalizedOHMUrl是否为true。参考文档:
2***@qq.com (作者)
1111
要回复问题请先登录或注册
公告
更多>相关问题