ios - 如何像 WhatsApp 一样实现 APNS?

标签 ios iphone push-notification apple-push-notifications whatsapp

我目前正在开发一款 iOS 应用程序,该应用程序允许用户互相调用电话和发送消息,实际上它就是带有一些附加功能的 WhatsApp。

当其中一个用户离线时,我会向另一个用户发送一条 APNS,弹出一条简短的通知。显示的通知对于消息来说效果很好,但是当有来电时,如果它停留在屏幕上并且手机长时间振动,那就太好了。

据我所知,您无法改变 APNS 的振动模式。然而,WhatsApp 已经成功做到了这一点,我想知道是否有人知道他们是如何实现这一目标的?

最佳答案

您应该使用VoIP Push Notifications (PushKit) 。这些是专门用于 VoIP 调用通知的特殊推送通知。

一些入门资源:

关于ios - 如何像 WhatsApp 一样实现 APNS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34227735/

相关文章:

ios - iBeacon 开始在应用程序上转换广告确实进入了后台

iphone - 从 Objective C 的静态方法调用非静态方法

iphone - 寻找一些使用 iPhone caf=>m4a 进行音频转换的示例代码

iphone - 如何将 NSArray 存储在 NSDictionary 中?

ios - Titanium Appcelerator 无法向指定用户发送推送通知

java - 使用无效注册 ID 时,GCM 返回 BAD 请求

ios - 手势在一个 UIView 中开始,在另一个 UIView 中继续?

ios - Firebase 在 Swift iOS 中将我的 Double 检索为字符串?

ios - 如何将 NSMutableArray 转换为 NSString?

iphone - 推送通知不起作用?