Apple Watch OS警告:"没有为类别定义的自定义接口"(null)".将使用系统默认演示文稿"是什么意思?

mrd*_*enz 1 ios watchkit

当我在手表上收到PUSH通知并点击它时,控制台会打印此消息:

"no custom interface defined for category "(null)". Will use system default presentation."
Run Code Online (Sandbox Code Playgroud)

没有很多文件暗示问题的实际症结,这是什么意思?

Sfe*_*a43 5

看起来您的通知有效负载不包含category密钥,并且您没有使用默认值的接口.

您可以包含"category": "myCategory"在有效负载中,其值与故事板中设置的通知类别匹配,也可以将通知类别设置为default.

要设置或更改类别:

  1. 打开界面故事板并选择静态界面左侧的箭头.

    通知类别

  2. 在"属性"检查器中更改"名称"属性.

    通知类别

有关详细信息,请参阅管理自定义长外观接口的" 配置自定义接口的类别"部分.