如何修复 Google Play 管理中心关于缺少内容标签的警告

und*_*der 10 android accessibility flutter

我有一个针对 Android 的 Flutter 应用程序。我已经用Semantics小部件包装了大多数小部件,以向屏幕阅读器提供信息(仅不包括文本小部件)。

 Semantics(
            button: true,
            label: AppLocalizations.of(context)!.description,
            child: IconButton(
              icon: const Icon(
                Icons.emoji_events,
              ),
              onPressed: () {
                //do something
              },
            ),
          ),
Run Code Online (Sandbox Code Playgroud)

然而,Google 控制台和辅助功能扫描工具抱怨整个屏幕的内容标签缺失。因此,整个屏幕周围有一条红线,而不是任何单个小部件周围。由于某种原因,尽管我的应用程序只有 4 个屏幕,但我的应用程序有 723 张带有线条的图片!

我究竟做错了什么?是否Scaffold需要用语义小部件包装?或者是否缺少设置MaterialApp