我正在尝试在Apple Watch Simulator中模拟本地通知视图。有谁知道如何模拟Apple Watch中的本地通知吗?
我为此做了一些研究,但没有找到以上答案。有一种方法可以模拟PUSH NOTIFICATION,但不能模拟LOCAL NOTIFICATION。
UILocalNotification
在模拟器中,Watch应用程序无法对做出反应。但是,除了它通过两种不同的方法进行路由之外,它几乎与对推送通知做出反应相同。
如果您要提交可操作的通知,则您的WKUserNotificationInterfaceController
子类将覆盖-didReceiveLocalNotification:withCompletion:
而不是-didReceiveRemoteNotification:withCompletion:
。
如果您的Watch应用是为了响应与其中一个可行通知的交互而启动的,那么您的根WKInterfaceController
将实施-handleActionWithIdentifier:forLocalNotification:
或-handleActionWithIdentifier:forRemoteNotification:
,视情况而定。
从WatchKit的角度来看,这些是远程和本地通知之间的唯一区别。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句