update README_ZH file to add FAQ

Signed-off-by: chenqun1 <chenqun27@huawei.com>
This commit is contained in:
chenqun1 2022-02-25 15:15:40 +08:00
parent 2d1d886615
commit c59e88b136

View File

@ -4,6 +4,7 @@
- [目录](#section161941989596)
- [约束](#section119744591305)
- [说明](#section1312121216216)
- [常见问题](#section1312121216343)
## 简介<a name="section11660541593"></a>
@ -47,3 +48,96 @@ hapsigntoolv2.jar OpenHarmony签名工具
-profileSigned指示profile文件是否带有签名1表示有签名0表示没有签名缺省值为1。
```
## 常见问题<a name="section1312121216343"></a>
**1.密钥对别名参数不正确**
- **现象描述**
执行命令后提示 "error:Key Alias is not right"。
- **可能原因**
密钥对别名参数不正确。
- **解决办法**
填写生成应用证书对应的正确的密钥对别名。
**2.profile文件被篡改**
- **现象描述**
执行命令后提示 "error:Verify profile pkcs7 failed! Profile is invalid"。
- **可能原因**
profile文件被篡改。
- **解决办法**
检查profile文件是否被篡改。
**3.签名算法填写不正确**
- **现象描述**
执行命令后提示 "error:Invalid parameter:Sign Alg"。
- **可能原因**
签名算法填写不正确。
- **解决办法**
应用证书密钥对推荐使用ECC生成hap签名算法修改为ECC对应的SHA256withECDSA,SHA384withECDSA
**4.签名密钥口令或密钥库口令错误或密钥库文件格式错误**
- **现象描述**
执行命令后提示 "error:Store File errorpossible reason1.please check whther Store Password or key Password is right,2.Sign Alg does not match with Alg of private key,etc"。
- **可能原因**
签名密钥口令或密钥库口令错误或密钥库文件格式错误
- **解决办法**
检查并修正签名密钥口令或密钥库口令;检查密钥库文件格式是否正确,填写正确格式的密钥库文件
**5.密钥库文件、原始包文件、证书文件不存在或文件名填写不正确**
- **现象描述**
执行命令后提示 "java.io.FileNotFoundException: (文件名)(系统找不到指定的文件)"。
- **可能原因**
密钥库文件、原始包文件、证书文件不存在或文件名填写不正确
- **解决办法**
根据报错提示检查具体文件名是否存在或是否填写正确。
**6.证书文件格式错误**
- **现象描述**
执行命令后提示 "No certificates configured for signer"。
- **可能原因**
证书文件格式错误
- **解决办法**
检查证书文件的格式是否正确,填写正确的证书文件。