我正在研究 XMPP。
我想在后台模式下收到通知。
我也实现了这个东西,
- (void)xmppStream:(XMPPStream *)sender socketWillConnect:(GCDAsyncSocket *)socket
{
// Tell the socket to stay around if the app goes to the background (only works on apps with the VoIP background flag set)
[socket performBlock:^{
[socket enableBackgroundingOnSocket];
}];
}
在我的代码中,我在应用程序 plist 文件的后台模式中设置了 VOIP 标志。在这种模式下,我的应用程序可以完全在后台运行。
但苹果拒绝这种方式。
所以。我认为其他方式是 APNS(推送通知),但在我的应用程序中有大量聊天用户,那么如何使用推送通知处理消息?
还有一件事我可以设置在后台模式下静音音频文件播放并设置后台模式工作吗?
这样苹果方面有什么问题或区域问题吗?
所以,针对这个问题给我一些正确的想法和建议。
提前感谢x。
还有一件事我可以设置在后台模式下静音音频文件播放并设置后台模式工作吗?这样苹果方面有什么问题或者拒绝问题吗?
这样苹果就拒绝了App。
要通知用户收到的消息,您必须对应用程序的后台和前台状态使用本地通知,并对应用程序的未运行状态使用推送通知。
为了达到您的目的,使用任何后台模式都不是解决方案。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)