我遵循了位于PushSharp Android Client Sample的PushSharp存储库中的示例
如果应用程序是打开的或在后台(通过点击主页或后退按钮),一切工作都很好。但是,如果我通过在应用程序管理器中滑动来关闭应用程序,我将不再收到通知。
我的假设是,由于PushHandlerService被标记为服务,即使应用程序关闭,它也会保持打开状态,并继续侦听通知。有没有办法在应用程序关闭的情况下继续接收通知,或者我只是做错了?
我会包括代码,但我得到的代码几乎完全取自上面链接中的示例。
编辑:
我尝试在应用程序启动时启动PushClient.Register,即使设备已经注册,希望在PushHandlerService没有启动的情况下可以启动它。即使在每次启动应用程序时都重新注册,我仍然不会在应用程序关闭时收到通知。
发布于 2013-10-21 17:00:43
你有没有尝试过使用debug或release模式?当我在Debug模式下启动我的应用程序时,我也经历了同样的情况。
https://stackoverflow.com/questions/19459824
复制相似问题