当前位置: 首页 > news >正文

个人备案网站内容免费行情软件有哪些

个人备案网站内容,免费行情软件有哪些,asp网站开发的实训,怎样给网站做优化开发工具#xff1a;Xcode 功能需要: SwiftUI实现UI页面#xff0c;iOS16.1以上系统使用 功能使用: 需应用为启动状态 功能说明 iOS16.1 系统支持实时活动功能#xff0c;可以在锁定屏幕上实时获知各种事情的进展#xff0c;MobPushSDK iOS 4.0.3版本已完成适配#xf…开发工具Xcode 功能需要: SwiftUI实现UI页面iOS16.1以上系统使用 功能使用: 需应用为启动状态 功能说明 iOS16.1 系统支持实时活动功能可以在锁定屏幕上实时获知各种事情的进展MobPushSDK iOS 4.0.3版本已完成适配可根据文档对应使用。 集成步骤 添加依赖库 ActivityKit.farework SwiftUI.farework配置⼯程⽀持 LiveActivity 在主⼯程的 Info.plist ⽂件中添加⼀个键值对key 为 NSSupportsLiveActivitiesvalue 为 YES 添加实时活动扩展 添加扩展项目依赖库 UI实现 实时活动UI需开发者自行实现可参考Demo处理注意需将扩展的UI组件引用到主项目上 实时活动API 上传实时活动token registerLiveActivityWithID 示例代码 /*!* abstract 注册LiveActivity并上报PushToken* 在PushToken更新时需同步调用该接口* 在LiveActivity结束时需同步调用该接口PushToken为nil** param liveActivityId 标识某一个LiveActivity* param pushToken 对应LiveActivity的PushToken* param handler 结果回调*/[MobPush registerLiveActivityWithID:mpLiveActivitypushToken:tokencompletion:^(NSError *error) {if (error) {NSLog(Register LiveActivity Failed: %, error.localizedDescription);}}];}活动开始startActivity 示例代码 static public func startActivity(pushTokenUpdate:escaping (Bool, Data?)-Void) {guard ActivityAuthorizationInfo().areActivitiesEnabled else {//不可用pushTokenUpdate(false, nil)//监听可用状态 // for await enablment in ActivityAuthorizationInfo().activityEnablementUpdates { // print(Activity AuthorizationInfo change to (enablment)) // }return}endPreActivity()let state HeartNoteLiveActivitsLiveAttributes.ContentState(prograssState: .Car)let attri HeartNoteLiveActivitsLiveAttributes(name: MPLiveActivities)do {let current try Activity.request(attributes: attri, contentState: state, pushType: .token)Task {for await tokenData in current.pushTokenUpdates {//监听token更新 注意线程pushTokenUpdate(true, tokenData)}}Task {for await state in current.contentStateUpdates {//监听state状态 开发者可自行编写回调监听print(1content state update: tip(state.prograssState))}}Task {//监听activity状态 开发者可自行编写回调监听for await state in current.activityStateUpdates {print(activity state update: tip(state) id:(current.id))}}} catch(let error) {print(error,error)pushTokenUpdate(false, nil)}}更新Activity状态updateActivityState static public func updateActivityState(_ value: Int) {Task {guard let current ActivityHeartNoteLiveActivitsLiveAttributes.activities.first else {return}let state HeartNoteLiveActivitsLiveAttributes.ContentState(prograssState: PrograssState(rawValue: value) ?? .Arrived)let alertConfiguration AlertConfiguration(title: Delivery Update , body: Delivery Update State to (state.prograssState.rawValue), sound: .default)await current.update(using: state, alertConfiguration: alertConfiguration)}}关闭Activity状态endPreActivity //建议关闭应用的时候要关闭 不然下次启动就脱离控制了static public func endPreActivity() {let activities ActivityHeartNoteLiveActivitsLiveAttributes.activities.filter { act inreturn act.activityState .active}guard activities.count 0 else { return }for item in activities {Task { // print(end activity (item.id))await item.end(dismissalPolicy:.immediate)}}}
http://www.w-s-a.com/news/663120/

相关文章:

  • 韶关市建设工程造价网站网络营销的平台有哪些
  • 网站建设费大概多少钱成都网站建设低价
  • 做表格的网站东莞常平房价
  • 国家级建设网站高密做网站哪家强价位
  • 江西省新的建设厅三类人员网站做标记网站
  • 做最精彩绳艺网站产品设计培训
  • 营销型网站建设品牌深圳网络推广最新招聘
  • 单位网站等级保护必须做吗广州app软件开发公司
  • 免费flash网站模板怎么仿网站链接
  • 泉州网站建设哪家好平面设计转行做什么比较好
  • 忘记网站备案账号设计一个网站
  • 国内购物网站哪个最好海珠营销网站建设报价
  • 小型网站搭建logo免费制作
  • dede 网站模板哈尔滨房产信息网官方网站
  • 设计师个人作品集模板班级优化大师网页版登录
  • 高端网站建设教学网站开发前期准备工作
  • 网站评论列表模板设计官网的
  • 怎么做可以访问网站ui设计自学学的出来吗
  • 网站如何接入支付宝软件开发工作内容描述
  • 廊坊网站建设搭建整合营销传播的效果表现为
  • 网站服务器在本地是指园林绿化
  • 公司网站建设需要什么科目网站代运营价格
  • 网站建设前的ER图ppt模板图片 背景
  • 做一个网站花多少钱网站导航营销步骤
  • 仙桃网站定制做房产网站能赚钱吗
  • 西安网站制作模板最新源码
  • 南京江宁网站建设大学高校网站建设栏目
  • 模板网站建设明细报价表做网站第一
  • 公司网站建设系统软件开发 上海
  • 怎么让公司建设网站固安县建设局网站