我的应用程序在appDelegate注册以接收远程推送通知。
只要没有Apple Watch连接到手机,通知就会显示在iphone上,一旦用户点击消息,应用程序就会启动并处理推送通知有效负载。
但是如果用户将苹果手表连接到iphone并在他的手表上响应通知,则有效负载将丢失(代理人不会在iOS应用程序中调用,并且消息会在iphone屏幕上消失)。
我找不到任何文件解释这是如何由苹果设计的,以及如何解决这种情况。
目标是,iOS应用程序始终收到苹果推送通知有效负载。
解决这个问题的正确方法是什么?