加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xcode – Apple Watch通知问题:WatchKit错误 – 无法找到要实例

发布时间:2020-12-15 01:46:26 所属栏目:百科 来源:网络整理
导读:当我尝试动态推送通知控制器时,我收到以下错误. 2015-03-30 13:18:53.324 MyApp WatchKit Extension[79826:1951724] Took too long to show custom notification. Falling back to static. 2015-03-30 13:26:13.831 MyApp WatchKit Extension[79826:1957863]
当我尝试动态推送通知控制器时,我收到以下错误.

2015-03-30 13:18:53.324 MyApp WatchKit Extension[79826:1951724] Took
too long to show custom notification. Falling back to static.
2015-03-30 13:26:13.831 MyApp WatchKit Extension[79826:1957863]
WatchKit error – unable to find interface controller class
‘_TtC26MyApp_WatchKit_Extension19InterfaceController’ to instantiate

我听说可能有一个小故障,但据我所知,它只发生在Xcode测试版而不是Xcode 6.2.我将有关通知故事板的模块更改为手表套件扩展.

任何帮助或建议表示赞赏.

编辑:我正在使用苹果在处理iWatch通知时提供的自动生成的有效负载.

解决方法

要重新检查的两件事,

>当您创建了WKUserNotificationInterfaceController的新子类时,您是否选择了Watchkit扩展作为目标而不是iOS应用目标?您可以通过选择项目>验证这一点.选择Watchkit Extension Target>构建阶段>编译源代码.在这里,您应该看到之前创建的NotificationInterface.m文件.如果您看不到,则在创建文件时选择了错误的目标.然后解决方案是您可以创建一个选择了正确目标的新类.>在Storyboard中,确保正确添加自定义类名.同样在Payload文件中,类别名称应与设置到storyboard场景的类别匹配,以避免将来出现错误.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读