一、简介iBeacon 是苹果公司2013年9月发布的移动设备用 OS(iOS7)上配备的新功能。其工作方式是,配备有 低功耗蓝牙(BLE) 通信功能的设备使用 BLE 技术向周围发送自己特有的 ID,接收到该 ID 的应用软件会根据该 ID 采取一些行动。比如,在店铺里设置 iBeacon 通信模块的话,便可让 iPhone 和 iPad 上运行一资讯告知服务器,或者由服务器向顾客发送折扣券及进
转载 2024-06-26 06:53:52
93阅读
上次说到屏幕广播可以通过屏幕差别对比来减小数据传输量。这样虽然有效果,但是如果PC端一多的话,作用还是显得乏力。所以,这只能运用于PC少的情况的下。在我们组大神昊哥的提醒下,我决定用winsock2写一个IP组播。IP组播是对硬件组播的抽象,是对标准IP网络层协议的扩展。它通过使用特定的IP组播地址,按照最大投递的原则,将IP数据包传输到一个组播群组的主机集合。它的基本方法是:当某一个人向一组人发
    相关配置完成后,我们就来实现相应的远程推送功能。    一、向APNS服务器注册大致流程:1. 一般在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [se
转载 2023-10-23 15:40:56
140阅读
# iOS远程广播通知推送 在现代应用中,通知推送是与用户互动的重要方式。iOS提供了远程通知功能,使应用能够在后台实时向用户发送消息。在本篇文章中,我们将探讨如何实现iOS远程广播通知推送,并附有代码示例和序列图来帮助理解。 ## 什么是远程通知推送? “远程通知是一种能够将信息从服务器推送到用户设备上的机制。”它通常用于: - 更新用户有关新内容的通知,例如消息、活动或促销信息。 - 轮
原创 8月前
132阅读
# iOS不支持广播推送的解析与应用 在移动应用开发中,推送通知是一种非常常见的与用户进行互动的方式。尤其是在iOS平台上,推送通知能够帮助应用提高用户的活跃度与留存率。然而,关于推送通知的使用,有些开发者可能不知道的是,iOS系统实际上并不支持广播推送。这为开发者在实施推送通知时带来了许多挑战和选择。 ## 什么是推送通知? 推送通知是一种信息发送机制,可以让应用在不主动打开的情况下向用户
原创 10月前
38阅读
:fa-exclamation-triangle:注意本地通知/推送和[广播通知NSNotificationCenter/key-value 观察通知]没有关系1.本地通知本地通知是由本地应用触发的,是一种基于时间行为的通知|-例如:闹钟定时,待办事项提醒1.1 请求授权(IOS8之后才会有)如果没有授权即使添加通知也无效-(void)registLocalNotification{
转载 2023-10-26 06:17:52
150阅读
一、推送原理当用户打开应用程序的通知中心之后,苹果远程推送服务器就能把消息推送到装有该应用的设备上,具有强制性、实时性的特点,并且用户无需打开应用都能收到推送的消息。1.1 名词介绍Provider:消息提供者,一般是我们的后台服务器或者第三方推送服务器后台APNs(Apple Push Notification service):苹果推送通知服务。APNs Server(Apple Push N
转载 2023-07-26 23:02:09
162阅读
经常有同学问我们,iOS推送究竟怎么做啊,为什么我的设备总收不到推送呢,这里跟大家集中讨论一下iOS推送的实现细节。APNS的推送机制与Android上我们自己实现的推送服务不一样,Apple对设备的控制非常严格,消息推送的流程必须要经过APNs: 这里 Provider 是指某个应用的Developer,当然如果开发者使用AVOS Cloud的服务,把发送消息的请求委托给我们,那么这里的Pr
转载 2023-08-19 17:00:38
326阅读
一、概述依托融云在即时通讯领域深厚的技术积累及多年稳定可靠的消息推送服务能力,融云决定推出广播推送产品。融云广播推送服务产品重视对推送效果的数据真实性和公开透明,从可推送总人数到实际推送人数、Android / iOS 各自达到率和打开率,全面真实的数据反应,帮助您及时调整运营方案。二、客户端使用说明1、SDK 支持要求使用 2.3.8 及以上版本的融云 SDK,老版本用户需要先升级 SDK 版本
原创 2018-05-03 15:51:31
1112阅读
1点赞
# 在iOS中实现广播的指南 广播是一种常见的通讯机制,允许应用程序在没有直接连接的情况下相互通信。在iOS中,我们可以利用`NotificationCenter`来实现广播。本文将指导你完成iOS广播的实现,并提供详细的代码示例和解释。 ## 整体流程 下面是实现iOS广播的步骤: | 步骤 | 描述 | |----
原创 2024-10-13 05:01:30
50阅读
苹果蓝牙后台的限制,原本广播会有两个段分别是localName和serviceUUID这两块,但现在后台广播时,是不发送在这两段的 手机app可以作为一个蓝牙外设端来模拟外设硬件,但广播包里的数据只能包含localName和serviceUUID,相对于外设硬件来说还是有一些不足之处。 一个128位的蓝牙UUID来标示 32个 x 是 0-9 或 a-f 范围内的一个
转载 2024-01-16 06:39:32
30阅读
本文将带大家做一个简单的IOSApp消息推送教程,包括XCode6, IOS8, 以及苹果开发者中心最新如何注册应用,申请证书以及下载配置概要文件,相信很多刚开始接触ios的人会很想了解一下。(ps:网上看了一下虽然有很多讲述推送的好教程,我也是看着一步步学会的,但是这些教程的时间都是去年或者更早时期的,对引导新手来说不是很合适) 第一部分 首先第一步当然是介绍一下苹果的推送
前端服务的组成结构除了消息操作管理功能(删除、清除等)),其前端业务由五个基本组件组成,如图:以天猫为例:(1)消息详细信息:是消息的最终目的地,显示消息的具体内容。它显示的样式和包含的对象取决于内容的特征。比如活动新闻的内容会包括纯文本描述、有趣的图片、有趣的短片,这些都会在一个独立的活动页面上展示。(2)消息流:它是一个消息号的所有历史消息,用户可以有选择地阅读。同时,它还提供轻量级的消息管理
推送通知: :通知是一个应用程序级别的操作UIApplication推送通知 与 NSNotification 区别是抽象的,不可见的 推送通知是可见的 iOS中提供了2种推送通知本地推送通知(Local Notification)远程推送通知(Remote Notification)app,告知用户app内部发生了什么事情 推送通知的呈现效果总结“通知中心”“通知中心”UIAlertVie
iOS中提供了2中推送通知1.本地推送通知(Local Notification)2.远程推送通知(Remote Notification)推送的作用:可以让不在前台运行的app,告知客户app内部发生的事情.(QQ消息推送,微信消息推送等等)推送通知的呈现效果:1.在屏幕顶部显示的一条横幅2.在屏幕中间弹出一个UIAlertView3.在锁屏界面显示一块横幅4.跟新app图标的数字5.播放音效本
转载 2023-09-01 10:35:36
91阅读
级别: ★★☆☆☆ 标签:「iOS通知扩展」「iOS推送扩展」「UNNotificationServiceExtension」「UNNotificationContentExtension」 作者: dac_1033 iOS10之后的通知具有扩展功能,可以在系统收到通知、展示通知时做一些事情。下面是实现步骤要点介绍:1. 创建UNNotificationServiceExtension和UNNot
转载 2023-08-29 20:09:32
577阅读
一、简介  分为本地推送和远程推送2种。可以在应用没打开甚至手机锁屏情况下给用户以提示。它们都需要注册,注册后系统会弹出提示框(如下图)提示用户石否同意,如果同意则正常使用;如果用户不同意则下次打开程序也不会弹出改提示框,需要用户到设置里面设置。一共有三种提示类型:UIUserNotificationTypeBadge:应用图标右上角的信息提示   &nbs
转载 2023-09-07 20:23:48
255阅读
 一.推送原理图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用百度云推送服务作为Provider。 APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。 上图可以分为三个阶段。 第一阶段:Push服务器应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。 第二阶段:A
转载 2023-09-13 17:07:16
0阅读
至于推送功能的原理什么的我就不说了 网上关于推送的资料很多 不过有很多一部分都写的不知所以然 不过原理还是可以弄明白的 这里附上一篇英文帖子链接 http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12 中文翻译 http://article.
转载 2023-10-22 08:17:53
73阅读
一、消息推送原理: 在实现消息推送之前先提及几个于推送相关概念,如下: 1、Provider:就是为指定IOS设备应用程序提供Push的服务器,(如果IOS设备的应用程序是客户端的话,那么Provider可以理解为服务端[消息的发起者]); 2、APNS:Apple Push Notification Service[苹果消息推送服务器]; 3、iPhone:用来接收APNS下发下来的消息; 4
转载 2024-01-24 16:41:02
128阅读
  • 1
  • 2
  • 3
  • 4
  • 5