位置:- 正文

iOS 紧急通知(苹果紧急提醒)

编辑:rootadmin
iOS 紧急通知 一般通知

推荐整理分享iOS 紧急通知(苹果紧急提醒),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:iphone紧急信息,iphone紧急通知开启,iphone紧急通知,iphone通知紧急联系人后如何关闭,苹果紧急提醒,iphone通知紧急联系人后如何关闭,iphone紧急通知,iphone紧急通知,内容如对您有帮助,希望把文章链接给更多的朋友!

关于通知的各种配置和开发,可以参考推送通知教程:入门 – Kodeco,具有详细步骤。

紧急通知表现紧急通知不受免打扰模式和静音模式约束。当紧急通知到达时,会有短暂提示音量和抖动(约2s)。未锁屏状态,通知banner会持续展示,锁边状态,紧急通知不会被收集到组内。可以自定义声音,且声音可以超过30s,播放最长时长限制未知(已测试4分钟自定义音频可以完整播放)。

紧急通知在 iOS16.2 上的效果图如下:

紧急通知申请和配置

紧急通知并不是面向所有应用,如果 APP 需要发送紧急通知,需要向苹果申请,申请通过才能是使用。

Request Critical Alert Notifications Entitlement

申请界面如下:

一般理由合适,在两三个工作日即可申请下来,这时候在苹果开发者证书配置中可以勾选Critical Alerts,如下图

Xcode 端更新证书,可以通过查看证书的 Entitlements查看

最后,还需要在项目的.entitlements 文件添加com.apple.developer.usernotifications.critical-alerts字段,并将值设为YES

通知设置的紧急通知开关如下图

紧急通知开发var authOptions: UNAuthorizationOptions?if #available(iOS 12.0, *) { authOptions = [.alert, .badge, .sound, .criticalAlert]} else { authOptions = [.alert, .badge, .sound]}UNUserNotificationCenter.current().requestAuthorization(options: authOptions!) { (granted, error) in if !granted { print(“紧急通知权限被拒绝”) }}iOS 紧急通知(苹果紧急提醒)

请求紧急通知后,会弹出如下弹窗:

如何测试紧急通知

可以借助onmyway133/PushNotifications:

本文链接地址:https://www.jiuchutong.com/zhishi/274899.html 转载请保留说明!
下一篇链接:https://www.jiuchutong.com/zhishi/274900.html
免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络