iOS如何通过推送打开App指定页面

众所周知推送功能已经是APP如今必不可少的一个APP功能,现在我就来介绍一下iOS如何通过推送打开指定页面。

先去 didFinishLaunchingWithOptions 方法配置消息,AppDelegate 要遵循 MPushRegisterDelegate 协议。

@interfaceAppDelegate ()

配置消息

iOS如何通过推送打开App指定页面

MobPush 新增设置方法,添加了第二个参数:delegate,将第二个参数 delegate 设为 self

iOS如何通过推送打开App指定页面

然后再去处理接受到的推送消息,跳转相应的页面,这里以 Demo 为例子,点击通知跳转 web 页面,先去推送创建后台配置 url = http://m.mob.com 键值对。

iOS如何通过推送打开App指定页面

* iOS 8 - 9 前台收到通知 后台点击通知

iOS如何通过推送打开App指定页面

iOS如何通过推送打开App指定页面

iOS 10 之后,使用 MPushRegisterDelegate 协议的方法

iOS如何通过推送打开App指定页面

以上就是我整理的比较简单的方式,产品可见MobPush

文 / Mob

iOS如何通过推送打开App指定页面

ShareSDK 轻松实现社会化功能,以其强大的 App 社交分享功能深受开发者熟知和好评;

SMSSDK 可快速集成短信验证功能,帮助开发者打通手机通讯录好友的社交圈;

MobLink 打破了 App 孤岛,实现了 Web 与 App 的无缝链接,新用户在首次打开 App 时,大大提高用户转化率;

Mob统计分析 用数据驱动产品,精准化行为分析 + 多维数据模型 + 匹配全网标签 + 垂直行业分析顾问;

MobPush 快速集成推送服务,应对多样化推送场景;

BBSSDK 是 Discuz 论坛移动化解决方案,同步 Discuz 论坛数据实现论坛移动化;

ShareREC 手游录像分享则是 ShareSDK 图文分享的延伸,可为手游实现边玩边录的功能,以此提升玩家黏度并有效促进推广;

MobAPI 为开发者提供各种所需的原始数据及稳定的 API SERVICE,也免去了自己收集数据的繁琐步骤;

MobPay 多种主流支付渠道可一键接入,满足企业多样化需求;

ShopSDK 2小时快速搭建您的商城系统,商品管理 - 订单交易 - 售后退款 - 整套解决方案,丰富您APP的应用场景;

MobIM 为开发者提供即时通讯的消息通道服务,专注于保障通讯的安全稳定可靠,支持开发者使用App的自有用户系统,或第三方用户系统;

截止 2017 年 12 月Mob

开发者服务平台全球设备覆盖超过 76 亿,SDK下载量超过 318 万次,服务超过 36 万款移动应用。


分享到:


相關文章: