18

Apple Watch シミュレーターでローカル通知ビューをシミュレートしようとしています。Apple Watch でローカル通知をシミュレートする方法を知っている人はいますか?

そのためにいくつかの調査を行いましたが、上記の答えは見つかりませんでした。PUSH NOTIFICATION をシミュレートする方法はありますが、LOCAL NOTIFICATION はシミュレートできません。

4

2 に答える 2

25

UILocalNotificationWatch アプリをシミュレーターで に反応させることはできません。ただし、いくつかの異なる方法でルーティングされることを除けば、プッシュ通知に反応するのとほぼ同じです。

実用的な通知を提示している場合、サブクラスはの代わりにWKUserNotificationInterfaceControllerオーバーライドします。-didReceiveLocalNotification:withCompletion:-didReceiveRemoteNotification:withCompletion:

アクション可能な通知の 1 つとの対話に応答して Watch アプリが起動される場合、ルートは必要に応じてまたはWKInterfaceControllerを実装します。-handleActionWithIdentifier:forLocalNotification:-handleActionWithIdentifier:forRemoteNotification:

WatchKit の観点からは、これらがリモート通知とローカル通知の唯一の違いです。

于 2014-12-03T17:36:48.320 に答える