• 【鸿蒙手机】获取UDID,并添加签名认证


    一、打开开发者模式

            1、手机型号华为nova 10 pro , HarmonyOS版本 4.0,路径:设置-> 关于本机-> 多次连续点击”软件版本“ 这一行,一般是是5到7次(我是点击了5次),第一次会弹出输入密码,验证成功后,开启开发者模式,如何查看开发模式在设置->系统和更新->开发人员选线,里面有开发者相关的设置

    二、获取UDID

            1、hdc(HarmonyOS Device Connector)是HarmonyOS为开发人员提供的用于调试的命令行工具,通过该工具可以在windows/linux/mac系统上与真实设备或者模拟器进行交互。

            2、设置HDC路径,通过环境变量设置(此电脑->属性->高级系统设置->环境变量),选择系统变量path,添加HDC路径(此处切记是hmscore路径下面的D:\environments\SDK\hmscore\{版本号}\toolchains);添加HDC端口变量名为:HDC_SERVER_PORT,变量值可设置为任意未被占用的端口,如7035。打开终端,输入hdc -v 如果出现版本号则表示安装成功,失败自己查找一下原因。更多HTC操作参考 文档中心

            3、设备信息,手机链接电脑上面,选择文件传输的模式,在终端输入hdc list targets,获取设备信息,如果出现[Empyt],表示没有查询到设备信息,请确认HDC路径设置是否正确获取其他原因,请自行判断。

            4、获取UDID

            执行 hdc shell bm get --udid 命令,如果出现下面的情况,请执行

    HdcExternal.exe shell bm get --udid ,就会获取到UDID信息

    三、设置签名

            1、 设备添加,登录 AppGallery Connect 平台,选择我的元服务      

    点击我的应用,选择列表中的用户和访问

    点击设备管理,添加设备,完成弹框信息

    2、证书管理

            请参考 文档中心为应用/服务进行签名 文档中心,也可以参考下面截图中的指引

            3、管理HAP Provision Profile

            打开我的项目找到HarmonyOS应用

            点击添加,完成弹框里面的内容

            4、自动签名和手动签名请参考官方文档

  • 相关阅读:
    Python面向对象总结一
    原型继承
    ctfshow web入门 php特性 web136-web140
    JavaScript系列之标识符、关键字、保留字
    【ESD专题】TVS管的选择的误区及钳位电压测试方法
    【Python共享文件】——Python快速搭建HTTP web服务实现文件共享并公网远程访问
    samba 部署
    05-流式操作:使用 Flux 和 Mono 构建响应式数据流
    Linux环境变量配置在/etc/profile或/etc/profile.d/中有什么区别?
    UE4自动打包工具编写
  • 原文地址:https://blog.csdn.net/xu84557120/article/details/136147954