HarmonyOS 鸿蒙Next:如何在没有真机的情况下,对应用进行签名
HarmonyOS 鸿蒙Next:如何在没有真机的情况下,对应用进行签名
背景
- 想使用华为云端测试环境,对个人编写的应用进行测试。
问题原因
- 华为云端测试环境,需要求上传带签名的APP 文件,但是,我没有真机。
尝试方法
- 困境:在现有官方文档中无论手/自动签名,均提到了真机设备支持。
- 自动签名:
- 无法识别,即时登录上账号也不行。
- 手动签名:无法处理Profile 文件。
云测试环境需要release证书签名的包。
1、关于手动签名你是因为什么原因无法处理Profile呢,发布证书和Profile流程你可以参考以下流程进行配置: https://developer.huawei.com/consumer/cn/doc/app/agc-help-releaseharmony-0000001933963166
根据以上流程申请完成后,要注意保存过程文件.csr、p12文件,password,key alias,后续配置签名需要使用。
2、在deveco中配置上述流程的证书,File->Project Structure->Signing Configs
3、配置完成后, Build->Build Haps/APPs->Build APPs
4、在工程目录下的build目录可以看到打包好的app文件,该app文件可以用于上传云测试环境进行测试
更多关于HarmonyOS 鸿蒙Next:如何在没有真机的情况下,对应用进行签名的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
您好,此前的问题我已经解决了。目前的问题在于,我通过Build->Build Haps/APPs->Build APPs,得到的是debug包,传到云测试上,提示不支持debug包,请问如何将应用打包为release包呢?我在官网上未查询到相关内容。
我找到打包为release 包的文档了,麻烦了,