目录

如何解决在真机上点击桌面App启动但跳转到了通知页的问题

问题现象

在真机上,单击应用图标,没有按预期打开对应的应用的启动页并进入APP主页,而是点击后直接跳转到系统设置中被点击应用的通知设置页面。

同时可以看到后台的APP是白屏状态(深色模式下为黑屏),并且点击后仍会继续跳转到设置页。

背景知识

skills标签:标识当前UIAbility组件或ExtensionAbility组件能够接收的Want特征集,为数组格式。

配置规则:

问题定位

根据问题现象,发现点击应用图标后实际并未运行APP,而是直接跳转到系统设置页。且任务视图中,APP处于白屏状态,点击仍跳转设置。因此可确定该应用实际未进入代码执行层级,初步判断为项目配置问题。需要检查Entry模块下module.json5的skills标签配置项是否正确。

分析结论

该问题是由于配置文件错误导致的启动异常,可通过对比新建项目的标准配置文件,精准定位差异项并修复。

修改建议

参照module.json5配置文件进行修改,确保skills标签配置正确。