通知点击watchkit

时间:2015-11-27 10:04:05

标签: ios objective-c xamarin push-notification apple-watch

我正在尝试为我的Apple Watch应用程序设置两种不同的状态。

用户从主屏幕启动应用程序,在这种情况下,控制器应该是初始控制器。这很好。

用户从通知中打开应用程序,在这种情况下我想要加载另一个控制器。

我尝试过使用reloadrootcontrollers,push / segues,并且真正使用了我在文档中找到的任何内容,我得到的结果如下

  • 该应用会显示错误:*********** ERROR -[SPRemoteInterface _interfaceControllerClientIDForControllerID:] clientIdentifier for interfaceControllerID:(null) not found
  • 控制器将在我的初始控制器之后作为“下一页”加载。我不希望这样。
  • 我的其他控制器根本就不在那里,应用程序会像我从主屏幕启动它一样启动。

这一定很简单,但我无法用手表套件解决它。

我正在使用Xamarin,但任何客观的C / swift答案都足够了。

如果用户点击了通知,我该怎么办才能打开控制器?

注意:除了内置的“关闭”外,我的通知没有任何按钮。

0 个答案:

没有答案