如果我在聊天应用程序(类似 WhatsApp 的应用程序)中使用 VOIP 功能,Apple 会拒绝我的应用程序吗
Posted
技术标签:
【中文标题】如果我在聊天应用程序(类似 WhatsApp 的应用程序)中使用 VOIP 功能,Apple 会拒绝我的应用程序吗【英文标题】:Will Apple reject my app if i use VOIP Capability in chat app(WhatsApp like application) 【发布时间】:2015-06-19 10:58:50 【问题描述】:我们正在开发像 WhatsApp 这样的聊天应用程序。它是基于 XMPP 的应用程序,XMPP 投诉服务器遵循推送模型,用于发送消息、出席等。
因此,当用户离线时,消息会进入离线堆栈,并在用户上线后再次推送。
我们想知道,当应用被杀死时,我们可以使用 voip 功能在后台运行吗?或者我们真的需要推送通知模型?
请帮帮我。
【问题讨论】:
为了明确起见,您不能向 Apple 开发人员支持发送电子邮件吗? 您可以添加 PushKit voip 推送通知支持,并且只要您还添加了 VoiP 通话功能,您的应用就会被批准。有关详细信息,请参阅此处的问答...***.com/questions/39625687/… 【参考方案1】:您无法为聊天应用程序添加 VOIP,但您可以通过其他后台任务执行选项来实现这一点。 如果用户不在线,则修改您的服务器端部分以合理的时间间隔向应用发送通知,并且您的应用将有机会在发送这些通知时在后台执行。
【讨论】:
【参考方案2】:是的,如果您在聊天应用程序(WhatsApp 之类的应用程序)中使用 VOIP 功能,Apple 将拒绝您的应用程序 如果您尝试在 VOIP 的帮助下在后台使用,但您主要未实现 VOIP 功能,那么苹果将拒绝您之前为我的流媒体音乐播放器尝试过的应用。
【讨论】:
以上是关于如果我在聊天应用程序(类似 WhatsApp 的应用程序)中使用 VOIP 功能,Apple 会拒绝我的应用程序吗的主要内容,如果未能解决你的问题,请参考以下文章
我在探索导出的 WhatsApp 聊天数据集时遇到了正则表达式障碍
Laravel 5 android 聊天与推送通知,如 Whatsapp