当我收到我的应用程序设置的手表通知时,我想深入链接到我的Apple Watch应用程序。
目前会发生什么:
在行动结束后,有没有办法让应用程序保持打开状态?如果没有,是否有苹果文档解释为什么这不是控制流程?
答案 0 :(得分:1)
我想您正在询问如何在您的WatchKit应用中实现深层链接。
很多人都没有意识到,如果你使用的是动态通知界面,你可以使用Handoff来实现。只需广播Watch注册要在通知控制器中处理的用户活动,如下所示:
[self updateUserActivity:@"com.briangilham.ExampleApp.readingArticle"
userInfo:@{@"articleID":@"1234567890"}
webpageURL:nil];
如果您不希望用户的iPhone尝试继续活动,我建议您使用主机应用无法识别的活动字符串。
然后,在您的WatchKit应用程序的初始界面控制器中,您可以实现handleUserActivity:
并加载注释创建界面。