我在推送通知方面遇到了一个奇怪的问题。在模拟器上运行时,我毫无问题地打开或创建了通信通道,并且我的 ChannelUriUpdated 方法被迅速调用。服务器推送通知,我收到它们...bueno!
但是在设备上,发生了一件有趣的事情。open/create 调用似乎工作得很好......没有抛出错误/异常......但是 ChannelUriUpdated 回调永远不会被击中,因此我永远不会让我的 URL 用于推送。
我的设备纯粹是为了开发,所以我没有 SIM 卡,但它确实通过 wi-fi 和当然通过系绳进行了网络连接。所以我无法想象这是它不起作用的原因。
我预计会出现异常或错误情况,但似乎没有任何问题。
有没有人见过这样的行为?