0

我正在开发一个允许向另一个用户发送消息的应用程序。

如果我按 Home Button 应用程序首先进入后台,然后处于挂起状态,因此除非我将应用程序带回前台,否则我不会收到任何消息。

即使应用程序处于后台或挂起状态,如何解决此问题以接收消息?解决方案是避免应用程序暂停?

请给一些想法

谢谢并恭祝安康

4

2 回答 2

0

使用 Voip 在收到推送通知后唤醒应用程序,然后处理它并根据需要从服务器拉取

迁移到 ios-voip-push-notifications

于 2017-12-14T12:31:42.063 回答
0

为此,您必须使用推送通知,因为它们会在收到通知时唤醒您的应用程序(在您的情况下,一条消息会发送到您的应用程序)。你有这个实现吗?

另一种肮脏的方法是在后台状态下保持静音音乐文件播放,因此应用程序会休眠(除非被用户终止)。但请记住,此技巧不会让您将应用发布到应用商店!

希望这可以帮助!

于 2017-12-14T12:30:54.153 回答