Flutter+iOS 实现 Live Activity

iOS16 新特性:实时活动 - 在锁屏界面实时更新 APP 消息

实现iOS实时Widget,主要是配置iOS相关信息:

1、在主项目下创建 Live Activity Widget

Live Activities - OneSignal

Live Activities 开发者设置 - OneSignal

2、配置证书,主App + Live Activity证书,将Live Activity看作是一个子App,配置证书的流程和主App的一样,这一步比较关键

开启App Groups主要是为了主App和widget的资源数据共享

配置步骤(Apple Developer)

1. 给主 App ID 开启 App Groups

  1. 打开 Identifiers
  2. 选中 com.example.test
  3. 勾选 App Groups → Save
  4. 点 Configure / Edit,勾选或新建:
    • group.com.example.test
  5. 保存

同时确认仍勾选:Push Notifications

2. 给 Widget Extension App ID 同样开启

  1. 选中 com.example.test.LiveActivityWidget(没有就先新建)
  2. 勾选 App Groups,别的不用勾选,主App已经勾选了
  3. 配置 同一个 Group:group.com.example.test
  4. 保存

3、实现业务逻辑

即时通信 IM 实现 LiveActivity (灵动岛) 功能

4、实现效果

相关推荐
可乐鸡翅yeah_7 小时前
M3U8 防盗链 URL‑Token 签名,新手开发实操避坑
开发语言·javascript·ios·音视频·safari
m0_7381858212 小时前
Flutter 鸿蒙化实战:flutter_iot_wifi 适配 OpenHarmony,IoT 设备 WiFi 配网
物联网·flutter·华为·harmonyos·鸿蒙
传奇开心果编程14 小时前
【SwiftUI入门练中学】第17课 通知与后台任务
学习·ui·ios·swiftui·swift
ii_best1 天前
按键精灵手机端开发安卓版实战:手写一个可最小化、可拖动的「运行日志悬浮窗」(附完整 源码 + 踩坑记录)
android·ios·智能手机·自动化·ai编程·按键精灵
美狐美颜SDK开放平台1 天前
Android与iOS直播APP美颜有什么区别?视频美颜SDK开发详解
android·ios·音视频·视频美颜sdk
律宏阔1 天前
Flutter Riverpod 3:统一打印 Provider 错误与自动重试日志
前端·flutter
m0_738185821 天前
Flutter 鸿蒙化实战:flutter_exif_plugin 适配 OpenHarmony,图片 EXIF 读写
flutter·华为·harmonyos·鸿蒙
恋猫de小郭1 天前
Shopify 回应为什么从 RN 回到原生,为什么不用 KMP ?
android·前端·flutter
事圆则缓1 天前
Flutter 状态管理框架对比(五):GetX 的响应式、依赖注册与生命周期
前端·javascript·flutter
事圆则缓2 天前
Flutter 状态管理框架对比(六):同一个购物车,四种方案怎么落地?
前端·javascript·flutter