首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

iOS集成极光推送iOS集成极光推送

apns_16.png 二、集成极光推送SDK sdk地址 我使用的是JPush-iOS-SDK-2.1.0。...下载的文件里有个pdf文件iOS+SDK+Integration+Guide.pdf,介绍了集成极光推送的详细代码。 在工程文件中,做如下设置: ?...//清空 [JPUSHService resetBadge]; if (!...我的情况是这样,代码里设置的是生产环境,由于公司要求使用 alias 来区分需要推送通知的用户,再使用 xcode 测试的时候,使用极光推送控制台向指定 alias 推送通知,在极光推送控制台设置 iOS...4.如果推送使用的是自己的后台,需要告知,后台设置 iOS 的环境为生产环境,才能收到后台推送的通知,否则是收不到通知的,被这个坑了好长时间。。。?

2.8K21

极光推送问题——让人又爱又恨的小红点

因此极光推送并没有支持 Android 的,需要大家自己去实现与管理标值。...现在就为大家介绍部分机型添加标的代码。 1、华为手机上显示… ---- ---- iOS推送时给 badge 传值,客户端收到即展示,之后再做其他处理。...} } } } 官网控制台的设置 badge 的步骤:推送>发送通知>选择一个iOS目标平台>展开可选设置> iOS > badge N:推送时设置为固定的数值...因此如果推送时使用 ± N,那么客户端就需要注意本地和极光服务器的应同步设置。...很多人问咋个清除不了,清除后再次推送收到的却依旧是 清除前的值+N,这就是因为 服务器存储的你没同步修改咯。

3.8K30

自定义

支持(左 上 右 下 左上 左下 右上 右下)八个方向,支持在xml或java代码控制背景颜色和半径,文字的颜色和大小, 环绕间隔的大小,标的形状(圆形,矩形,圆角矩形...ttv_color——————颜色 ttv_outer_color———外环(边框)颜色 ttv_radius —————半径 ttv_outer_stroke ——外环(边框...)宽度 ttv_textcolor ————文本颜色 ttv_sice ——————文本字号大小 ttv_max ——————文本数字最大值 ttv_rHeight—————矩形高度 ttv_rWidth...—————矩形宽度 ttv_corner—————圆角大小 ttv_max ——————文本数字最大值 ttv_rHeight ————矩形高度 ttv_rWidth—————矩形宽度...ttv_direction ————位置: left top right bottom topLeft topRight bottomLeft bottomRight 其中环绕方式和角位置

1.8K70

iOS推送APNs

0、通知 iOS中的推送通知,主要有以下几种推送: 本地通知:iOS在本地发出的通知,功能开发集成在UserNotifications.framework内,常见应用:闹钟提醒。...Notifications 回顾 iOS 3 - Apple 引入推送通知 iOS 4 - 引入本地通知 iOS 5 - 有了通知中心 iOS 6 - 通知中心与iCloud同步 iOS 7 - 后台靜默推送...,新增了图片音频视频等格式 iOS 12 - 新增了通知分组、隐式推送、通知内容拓展 1、APNs APNs,即 Apple Push Notification Service,依托一个或几个系统常驻进程运作...主要流程为: 服务器端将消息先发送到苹果的APNs; 由苹果的APNs将消息推送到客户的设备端; 由iOS系统将接收到的消息分发给相应的App。...(device token是APNs用于区分识别每个iOS设备和设备上不同app的一个标识符,还可以用于APNs通过它将推送消息路由到指定设备上) deviceToken注意事项: 获取deviceToken

3.3K20

iOS远程消息推送

主要从iOS远程消息推送过程以及客户端如何处理推送消息的开发实现逻辑两方面来展开,最后梳理一下iOS消息推送测试时需要关注的点。 1.iOS消息推送过程 ?...applicationWillEnterForeground application:didReceiveRemoteNotification applicationDidBecomeActiveI APP端展示消息横幅、通知中心、声音、...userInfo=[launchOptionsobjectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; APP端展示消息横幅、通知中心、声音、...badge:其值为数字,表示当通知到达设备时,应用的变为多少。如果没有使用这个字段,那么应用的将不会改变。设置为 0 时,会清除应用的。 sound:指定通知展现时伴随的提醒音文件名。...(4)客户端不同运行状态收到推送:a)前台运行;b)后台运行;c)进程关闭状态。 (5)客户端消息展示:(收到推送计数+1、打开推送消失)、声音、内容、弹窗、文案。

4.3K20

客官,聊聊兼容手机那点事儿

一、前言 话说,在某天,正在烦恼某个功能点如何实现更好、更快,老大来了一句,iOS 应用图标有未读提示,这个华为手机怎么没有呢?来,搞一下。 朦朦胧胧接了任务。嗯,就这样开启了辛酸路。...一起来看“每家“ API 文档 2.1 华为 是华为桌面提供给各应用显示未读消息用的,会在应用图标右上角绘制一张消息条数的图标。 贴心的华为为我们描述了标的作用。.../87918b190abda6d7b7a568a7ef1dfc314cd9ad040faccf1a999dcff158ec7d79/badge.pdf 这里需要注意: 当桌面不支持功能时,接口会抛出异常...值得一提,标的数字代表应用的通知数,即应用发送了「x」条通知,就会显示为「x」。 如果开发者不满意默认逻辑,想要自定义标的数字,可以通过调用接口告知系统即可。...-- 联想 --> <!

1.2K10

IOS系统推送原理

IOS推送大致原理如下图 1、Provider:就是为指定IOS设备应用程序提供Push的服务器,(如果IOS设备的应用程序是客户端的话,那么Provider可以理解为服务端[消息的发起者]); 2、...APNS:Apple Push Notification Service[苹果消息推送服务器]; 3、iPhone:用来接收APNS下发下来的消息; 4、Client App:IOS设备上的应用程序,用来接收...:APNS在自身的已注册Push服务的IOS设备列表中,查找有相应标识的IOS设备,并将消息发送到IOS设备; 阶段三:IOS设备把发送的消息传递给对应的应用程序,并且按照设定弹出Push通知。...IOS设备上的一些基本概念: UDID:iOS设备的一个唯一识别码,每台iOS设备都有一个独一无二的编码,这个编码,我们称之为识别码,也叫做UDID( Unique Device Identifier)...2.获取到deviceToken后推送消息给设备 5>需要推送的时候,将消息和deviceToken一起发送给APNS,苹果服务器,再通过deviceToken找到用户,并将消息发给用户  参考文章

1.3K10

iOS开发之远程推送

说到远程推送,应该用的也挺多的,今天就基于SEA的云推送服务,做一个推送的小demo,来了解一下iOS中的远程推送是怎么一回事儿,首先你得有苹果的开发者账号,好咸蛋也差不多了,主要内容走起。   ...一、准备阶段     1.在苹果开发官网上申请推送证书之前需要一个名字叫做certSigningRequest文件。...(6)、选中Push Notifications,使本AppID支持消息推送: ?     ...3、用上面的AppID申请推送证书      (1)、点击证书,选中开发模式,然后单选推送服务 ?       (2)、选中我们刚才创建的AppID,如下: ?       ...二、服务器端代码编写:     SAE上云推送所用到的PHP代码如下: 1 <?

1.4K100

【教程】制作 iOS 推送证书

​ 【教程】制作 iOS 推送证书如需向 iOS 设备推送数据,您首先需要在消息推送控制台上配置 iOS 推送证书。...iOS 推送证书用于推送通知,本文将介绍消息推送服务支持的证书类型,并引导您制作 iOS 推送证书。证书类型消息推送服务仅支持 Apple Push Service 类型的证书。...Apple Push Service 易和 iOS Development 类型的证书混淆。使用 iOS Development 证书会导致消息推送大量失败。...消息推送不支持。Apple Push Service:生产环境苹果推送证书。消息推送支持。Apple Development IOS Push Services:开发环境苹果推送证书。消息推送支持。...至此您已获得了 .p12 证书,可以前往消息推送控制台的 设置 > 渠道配置 页面配置 iOS 推送证书。​

21110

iOS 推送(本地推送推送介绍总结使用步骤其他常用API

---- 推送介绍 iOS 中的推送分为两种:本地推送和远程推送。与之对应两种通知分别是LocalNotification和RemoteNotification。...今天介绍本地推送,因为本地推送不涉及到苹果的推送服务器,所以测试本地推送功能不需要开发者证书,甚至在模拟器上测试也可以。...总结 在App处于前台时,创建一个或者多个本地通知,然后到了设置好的时间,iPhone 的通知中心,就会在指定时间将本地通知推送(分发)到App。...} 使用步骤 首先,是注册推送: UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:...UIFont systemFontOfSize:11]; [self.window.rootViewController.view addSubview:label]; //清空

1.4K40
领券