# IDE在线签名报错该怎么解决

#### 问题现象

IDE自动签名时报错，报错信息为：

```
The bundle name contains 7 to 128 characters, including only letters, digits, and underscores ( ). It must start with a letter and contain at least three segments separated by periods (.), each of the segments ending with a digit or letter.
```

#### 背景知识

进入File>Project Structure...>Project>Signing Configs界面，勾选“Automatically generate signature”（如果是HarmonyOS工程，需同时勾选“Support HarmonyOS”），即可完成签名。如果未登录，请先单击Sign In进行登录，然后自动完成签名。详情可参考应用/元服务签名。

#### 问题定位

自动签名时，bundleName没有带出，显示为空，导致出现上述报错。往上定位，发现是AppScope下的app.json5文件没有被识别到，继续定位，发现是设置了忽略app.json5文件。

#### 分析结论

设置忽略app.json5文件，导致没有识别出AppScope下的app.json5文件。

#### 修改建议

删除忽略app.json5文件设置。