业务支持 集成和使用过程中,又任何问题,请及时联系: 申请AppKey,SecretKey,请联系@惠宇[huiyu@baidu.com] 客户端集成问题,请联系@臧剑超[zangjianchao@baidu.com] 推送服务集成问题,请联系@梁骏宇[liangjunyu@baidu.com]
IOS-SDK 一、SDK相关说明 SDK名称 百度慧推iOS端SDK 开发者 北京百度网讯科技有限公司 主要功能 提供移动应用消息推送服务 个人信息处理规则 http://sofire.bdstatic.com/push/privacy.html 合规使用说明 http://sofire.bdstatic.com/push/compliance.html 二、SDK更新日志 版本号 更新时间 下载地址
移动APP推送iOS和Android SDK用于协助业务方开发移动端APP更方便的使用APNs推送服务
SDK使用流程 业务方使用Xcode把推送SDK集成好后,建议按照如下流程进行代码集成调用。涉及到的推送SDK相关接口,在后续 SDK接口介绍 章节中详细说明。
客户端集成SDK 开发者可根据推送平台提供的接入文档集成推送SDK,目前支持Eclipse和Android Studio两大开发平台。集成方式请参考 集成文档 。
Java REST Client 本章节介绍Elasticsearch的Java Client的原理、版本兼容性以及使用示例,帮助您快速地使用Java客户端与Baidu Elasticsearch集群进行连接,完成查询分析等相关业务。
合入推送SDK的App需要在自身隐私协议中设置移动APP推送隐私协议,隐私协议链接为: http://sofire.bdstatic.com/push/privacy.html 开启PUSH服务 通过此接口,可以开启推送服务,绑定设备信息进行上报,建议开发者在调用完SDK的init方法后立即调用此方法,以便能够及时收到推送消息。
AIOT云云推送鉴权 AIOT云云推送鉴权 概述 在整体服务接入后,若需要对设备交互过程进行干预,则需要进云云对接,百度侧将设备交互的消息载荷按照特定协议推送到目标服务,目标服务处理后返回,后续将下发给用户设备。 API签名认证机制 客户端建立连接时,需要在 header 传递 Timestamp, AccessKey, Authorization 参数。
多进程支持 移动APP推送SDK支持同一宿主下多进程运行,默认是运行在主进程中。 如果需要配置协同SDK运行在其它进程,请自行在自身的AndroidManifext配置SDK所需要的组件。如下组件都需要通过android:process属性配置在同一个进程中。
项目工程集成SDK 资料文件结构 SPSDK_iOS_v1.0.1 | |- Document | |- iOS推送SDK集成文档.pdf (推送SDK集成时参考) | | |- SPSDKLib | |- SPSDKLib.h (推送SDK静态库,通过Xcode直接集成) | |- libSPSDKLib.a (推送SDK静态库,通过Xcode直接集成) SDK集成 创建应用 请到“百度智能云”注册