iOS - 在"调用"时播放铃声在背景中

时间:2015-03-12 17:46:08

标签: ios objective-c iphone cocoa-touch swift

我想知道是否可以在我的Skype应用程序中播放连续声音,当用户被调用时,其他用户已经安装了该应用程序但该应用程序目前处于后台。

如果可以在锁定屏幕上显示“接受/拒绝”,那真的很棒。但那可能不可能呢?

我在互联网上环顾四周,但我找不到它。 (我想我曾在主题演讲中看到过与此相关的内容,但这可能只是我的记忆,希望它存在。)

1 个答案:

答案 0 :(得分:2)

可以显示"接受/拒绝"在锁定屏幕或通知本身。唯一不可能做的是创建输入字段以便快速响应(因为它在Messages应用程序中完成) enter image description here

iOS8的交互式通知有nice guide

为了播放声音,我建议您使用UILocalNotification提供的可能性,而不是实现自定义声音/振动。

此外,如果您的应用在后台,它必须使用推送通知,因此对于VoIP应用,我建议您查看PuskKit framework and special type of pushes - VoIP pushes